Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 323621

Summary: [ipad][android] Enable touch-scrolling on Tree and Table
Product: [RT] RAP Reporter: Tim Buschtoens <tbuschto>
Component: RWTAssignee: Tim Buschtoens <tbuschto>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: rap-inbox, stephan.leichtvogt, tbuschto
Version: 1.4   
Target Milestone: 2.0 M1   
Hardware: All   
OS: All   
Whiteboard: plan-version=1.5 plan-theme=mobile plan-status=proposed
Bug Depends on:    
Bug Blocks: 323032, 323033    

Description Tim Buschtoens CLA 2010-08-25 11:03:11 EDT
Since there are no scrollbars and no cursor-keys on the ipad/iphone, scrolling in list, table and tree is impossible. We should investigate the possibility of detecting the usuale two-finger-gesture to convert into mouswheel-events.
Comment 1 Tim Buschtoens CLA 2010-08-31 11:45:03 EDT
Partially fixed in CVS HEAD by allowing native mousewheel events. This only works on Text and ScrolledComposite.
Comment 2 Tim Buschtoens CLA 2011-01-14 11:37:38 EST
With the new SrollBar, basic scrolling is possible, but akward until we fix Bug 332797 and Bug 323984. In any case two-finger scrolling should be possible as its the fastest way to scroll.
Comment 3 Tim Buschtoens CLA 2011-01-31 08:36:25 EST
Note: If there were not zooming enabled per default, one-finger scrolling (.i.e. dragging) would be possible, since its no longer needed to dragg the entire application. This would be much closer to the behavior of most native applications on touch-devices.
Comment 4 Tim Buschtoens CLA 2011-02-01 05:57:00 EST
Since there is Zoom-detection in MobileWebkitSupport, we could also support one-finger scrolling while not zoomed in general.
Comment 5 Tim Buschtoens CLA 2012-07-20 08:42:06 EDT
Fixed with commit 07767fe40e70835fdb1d8a2f57a3ae8d5f04c813.