notify ace the drag event is end

Change-Id: Id9ba7038d22612ca49490efcfd6c96d9061d3d7a
Signed-off-by: l00574490 <liuqi149@huawei.com>
This commit is contained in:
l00574490
2022-03-08 10:12:20 +08:00
parent 662e52c5f7
commit 626bee904d
2 changed files with 6 additions and 1 deletions
+1
View File
@@ -107,6 +107,7 @@ enum class WindowSizeChangeReason : uint32_t {
RECOVER,
ROTATION,
DRAG,
DRAG_END,
RESIZE,
MOVE,
};
+5 -1
View File
@@ -1041,7 +1041,11 @@ void WindowImpl::EndMoveOrDragWindow(int32_t pointId)
if (pointId != startPointerId_) {
return;
}
startDragFlag_ = false;
if (startDragFlag_) {
UpdateRect(GetRect(), WindowSizeChangeReason::DRAG_END);
startDragFlag_ = false;
}
startMoveFlag_ = false;
pointEventStarted_ = false;
}