diff options
author | Taehyub Kim <taehyub.kim@samsung.com> | 2023-09-19 15:44:59 +0900 |
---|---|---|
committer | Taehyub Kim <taehyub.kim@samsung.com> | 2023-09-19 15:53:43 +0900 |
commit | 34086e8f2b5403ccd41b59e0bec3c195533553f6 (patch) | |
tree | 5eb998c6b9b27475583ec76c769f0cd126db21e8 /dali | |
parent | a84d6b964f869d2e072314f23e6de38bc9ada909 (diff) | |
download | dali-adaptor-34086e8f2b5403ccd41b59e0bec3c195533553f6.tar.gz dali-adaptor-34086e8f2b5403ccd41b59e0bec3c195533553f6.tar.bz2 dali-adaptor-34086e8f2b5403ccd41b59e0bec3c195533553f6.zip |
Initialize copy&page, drag&drop values to prevent wayland send, receive event conflict
Change-Id: Idf8f915869dfc5488a04b81b00b5f4ff5a6d62a2
Diffstat (limited to 'dali')
-rw-r--r-- | dali/internal/clipboard/tizen-wayland/clipboard-impl-ecore-wl.cpp | 2 | ||||
-rw-r--r-- | dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/dali/internal/clipboard/tizen-wayland/clipboard-impl-ecore-wl.cpp b/dali/internal/clipboard/tizen-wayland/clipboard-impl-ecore-wl.cpp index d2bfa43bd..7b6e4c99b 100644 --- a/dali/internal/clipboard/tizen-wayland/clipboard-impl-ecore-wl.cpp +++ b/dali/internal/clipboard/tizen-wayland/clipboard-impl-ecore-wl.cpp @@ -290,7 +290,7 @@ struct Clipboard::Impl mDataSelectedSignal.Emit(selectedType); } - uint32_t mSerial{0u}; + uint32_t mSerial{std::numeric_limits<uint32_t>::max()}; std::string mMimeType; std::string mData; Ecore_Event_Handler* mSendHandler{nullptr}; diff --git a/dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h b/dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h index acb169911..341f68ec3 100644 --- a/dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h +++ b/dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h @@ -143,7 +143,7 @@ private: private: Dali::Window mDragWindow; - uint32_t mSerial{0u}; + uint32_t mSerial{std::numeric_limits<uint32_t>::max()}; Ecore_Event_Handler* mSendHandler{nullptr}; Ecore_Event_Handler* mSourceEndHandler{nullptr}; Ecore_Event_Handler* mSourceDropHandler{nullptr}; @@ -152,8 +152,8 @@ private: Ecore_Event_Handler* mDropHandler{nullptr}; Ecore_Event_Handler* mEnterHandler{nullptr}; Ecore_Event_Handler* mLeaveHandler{nullptr}; - int mTargetIndex{0}; - int mWindowTargetIndex{0}; + int mTargetIndex{-1}; + int mWindowTargetIndex{-1}; std::string mMimeType; std::string mData; int mDataSize{0}; |