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

Bug 323128

Summary: Create compatiblity layer for mobile webkits touch-events
Product: [RT] RAP Reporter: Tim Buschtoens <tbuschto>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: tbuschto
Version: 1.4   
Target Milestone: 1.4 M2   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 323032    

Description Tim Buschtoens CLA 2010-08-19 07:23:41 EDT
Ipad already emulates mouse-events, but we want more controls and for example fix the issue that most controls have to be touched twice (once for hover, once for click). Initially only simple touches (to emulate clicks and double-clicks with the corrosponding mousedown/mouseup/mouseover/mouseout-events) will be handled. Movement/dragging, wheel/scrolling and rightclick/contextmenu might be solved as seperate issues.
Comment 1 Tim Buschtoens CLA 2010-08-25 09:32:52 EDT
Fixed in CVS HEAD.

This also disables double-tap zoom, as it would zoom every time a widget is supposed to be double-clicked. Swipes and gestures will cancel any mouse-session (i.e. a mouseup is fired on client-document).