Bug 274862

Summary: [Preferences] Cannot perform scrolling via keyboard in preference dialog
Product: [Eclipse Project] Platform Reporter: Paul Webster <pwebster>
Component: UIAssignee: Paul Webster <pwebster>
Status: VERIFIED FIXED QA Contact: Paul Webster <pwebster>
Severity: normal    
Priority: P2 CC: aabbott, bokowski, carolynmacleod4, duongn, hokamoto, liuj1, Mike_Wilson, ob1.eclipse, pwebster, raji, steve_northover
Version: 3.4Flags: bokowski: review+
Target Milestone: 3.5 RC1   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on: 245366    
Bug Blocks:    
Attachments:
Description Flags
Key Scrolling workaround v01 none

Description Paul Webster CLA 2009-05-04 13:42:06 EDT
+++ This bug was initially created as a clone of Bug #245366 +++

Created an attachment (id=111048)
Cannot scroll via KB in preference

Build ID: I20080617-2000

Steps To Reproduce:
1. Set up the High Contrast mode for Windows OS, by selecting the High Contrast settings in Control Panel -> Accessibility Options -> Display
2. Launch Eclipse, and open the preference dialog 
3. Navigate to General -> Appearance. You will find that, the right side content can not be displayed in one page, and a vertical scrollbar is shown up automatically. However, using keyboard only, you can not perform scrolling, thus you can not view the content hided in the bottom. 
4. Navigate to Run/Debug -> Launching page, you will find that both veritical and horizontal scroll bar are shown up. But, with keyboard only, you can not perform any scrolling actions.



More information:
Comment 1 Paul Webster CLA 2009-05-04 13:48:18 EDT
Created attachment 134279 [details]
Key Scrolling workaround v01

This is the key scrolling workaround that is in 3.4.2, adapted to 3.5 RC1

PW
Comment 2 Boris Bokowski CLA 2009-05-04 15:11:58 EDT
Patch looks good (but doesn't handle RTL mode too well).
Comment 3 Paul Webster CLA 2009-05-05 08:05:28 EDT
Released to HEAD for I20090505-2000
PW
Comment 4 Carolyn MacLeod CLA 2009-05-05 11:15:26 EDT
Thanks, Paul.
Comment 5 Paul Webster CLA 2009-05-15 09:37:29 EDT
In I20090514-2000
PW