display: protect the integrity of the input devices
authorGiWoong Kim <giwoong.kim@samsung.com>
Fri, 5 Feb 2016 03:46:51 +0000 (12:46 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Fri, 19 Feb 2016 07:00:45 +0000 (16:00 +0900)
commit298c5962fed4fb2ecded6e008c882b15fcbeef73
tree0a80b298d30841fdcaf3593b0f385ce0cae2d765
parent56b99df22c358c52d5bc8cf25c04d7fabb929675
display: protect the integrity of the input devices

When user changes widget focus while mouse dragging, it causes a mismatch
problem between press event and release event.
To protect the integrity of the input devices, press event of mouse
or touch screen device should be canceled(by auto-generated release event)
if user opens context popup menu or enable the moving mode.

Change-Id: Id0817d1ee826b5576fdfe058ce98e964d3d2ae72
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/ui/displaybase.cpp
tizen/src/ui/displaybase.h
tizen/src/ui/input/touchscreenhelper.cpp
tizen/src/ui/input/touchscreenhelper.h