Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 323621 - [ipad][android] Enable touch-scrolling on Tree and Table
Summary: [ipad][android] Enable touch-scrolling on Tree and Table
Status: RESOLVED FIXED
Alias: None
Product: RAP
Classification: RT
Component: RWT (show other bugs)
Version: 1.4   Edit
Hardware: All All
: P3 enhancement with 1 vote (vote)
Target Milestone: 2.0 M1   Edit
Assignee: Tim Buschtoens CLA
QA Contact:
URL:
Whiteboard: plan-version=1.5 plan-theme=mobile pl...
Keywords:
Depends on:
Blocks: 323032 323033
  Show dependency tree
 
Reported: 2010-08-25 11:03 EDT by Tim Buschtoens CLA
Modified: 2012-07-20 08:42 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.