summaryrefslogtreecommitdiff
path: root/dali
diff options
context:
space:
mode:
authorTaehyub Kim <taehyub.kim@samsung.com>2023-09-19 15:44:59 +0900
committerTaehyub Kim <taehyub.kim@samsung.com>2023-09-19 15:53:43 +0900
commit34086e8f2b5403ccd41b59e0bec3c195533553f6 (patch)
tree5eb998c6b9b27475583ec76c769f0cd126db21e8 /dali
parenta84d6b964f869d2e072314f23e6de38bc9ada909 (diff)
downloaddali-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.cpp2
-rw-r--r--dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h6
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};