bug fix: TC-115 (same cause TC-89) 37/28337/2
authorRyota Okubi <ryota.okubi@mail.toyota-td.jp>
Fri, 3 Oct 2014 05:18:40 +0000 (14:18 +0900)
committerRyota Okubi <ryota.okubi@mail.toyota-td.jp>
Fri, 3 Oct 2014 06:17:09 +0000 (15:17 +0900)
commitd30a6ba5e428d48712df2d6cb4b43243fc7474a4
tree577c211cfb6b93c850e99840311c44526c1578b0
parentcf848e6691fb613d14998bfb405026933b2597c4
bug fix: TC-115 (same cause TC-89)

TC-115 - Click app has no response after switching app for many times.
(same cause TC-89)
EFL has managed the grab of a pointer per drawing parts.
However, if a pointer is moved to another surface while the touch panel
was pushed and drawing parts have held the glab, the event which
detached the touch panel forever will not come to EFL.
Although a means to avoid this is prepared for EFL, since the
processing was not mounted in HomeScreen, while the parts pushed first
have held the glab, even if it pushes other parts, touch operation
loses its effect.
When repair moved to surface of an exception, with a touch panel
pushed, it corresponded by releasing the glab of EFL.

Change-Id: I2afb85eb14f9814b533f67c658755ad63a63ad24
Bug-Tizen: TC-115 TC-89
Signed-off-by: Ryota Okubi <ryota.okubi@mail.toyota-td.jp>
src/homescreen/CicoHSControlBarTouch.cpp
src/homescreen/CicoHSMenuTouch.cpp
src/homescreen/CicoHSMenuTouch.h
src/homescreen/CicoHSMenuWindow.cpp
src/homescreen/CicoHSSwipeTouch.cpp
src/homescreen/CicoHSSwipeTouch.h
src/homescreen/CicoHomeScreen.cpp
src/homescreen/CicoHomeScreen.h
src/onscreen/CicoOSPopWindow.cpp
src/statusbar/CicoStatusBar.cpp