Allow to control LEAVE case + Fix mouse case event interupt 54/308754/1 accepted/tizen/unified/20240404.164438 accepted/tizen/unified/20240516.163540 accepted/tizen/unified/x/20240408.053716 accepted/tizen/unified/x/20240517.024429
authorEunki Hong <eunkiki.hong@samsung.com>
Fri, 29 Mar 2024 13:37:54 +0000 (22:37 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Fri, 29 Mar 2024 13:37:54 +0000 (22:37 +0900)
Change-Id: I7286a36b1ac46b78309c7ec7f2d9e9df395a8ecb
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
widget_viewer_dali/internal/widget_view/widget_view_impl.cpp

index e5d9dee0fece4597080299434ce7e1c39529de7a..f5ec349c1b798787323fc1b4ea494923f320e256 100644 (file)
@@ -1628,6 +1628,13 @@ bool WidgetView::MouseEvent( const Dali::TouchEvent& event )
       button = 0 ;
       break;
     }
+    case Dali::PointState::LEAVE:
+    case Dali::PointState::INTERRUPTED:
+    {
+      type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_MOUSE_UP;
+
+      break;
+    }
     default:
     {
       return false;
@@ -1697,6 +1704,7 @@ bool WidgetView::TouchEvent( const Dali::TouchEvent& event )
       button = 0;
       break;
     }
+    case Dali::PointState::LEAVE:
     case Dali::PointState::INTERRUPTED:
     {
       type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_TOUCH_UP;