From 19201c0248f457e06122cd7830d054df906df7af Mon Sep 17 00:00:00 2001 From: zhangkai Date: Wed, 28 Jun 2023 09:48:23 +0000 Subject: [PATCH 1/2] =?UTF-8?q?BindContextMenu=EF=BC=9A=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=EF=BC=9A=E8=92=99=E5=B1=82=E6=B7=BB=E5=8A=A0=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=EF=BC=8C=E7=82=B9=E4=B8=AD=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangkai --- frameworks/core/components_ng/event/drag_event.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frameworks/core/components_ng/event/drag_event.cpp b/frameworks/core/components_ng/event/drag_event.cpp index c0e937382ea..29472f24b38 100644 --- a/frameworks/core/components_ng/event/drag_event.cpp +++ b/frameworks/core/components_ng/event/drag_event.cpp @@ -289,6 +289,7 @@ void DragEventActuator::SetFilter(const RefPtr& actuator) manager->SetHasFilter(true); manager->SetFilterColumnNode(columnNode); parent->MarkDirtyNode(NG::PROPERTY_UPDATE_BY_CHILD_REQUEST); + BindClickEvent(columnNode); } } @@ -398,6 +399,7 @@ void DragEventActuator::BindClickEvent(const RefPtr& columnNode) HideEventColumn(); HidePixelMap(); HideFilter(); + SubwindowManager::GetInstance()->HideMenuNG(); }; auto columnGestureHub = columnNode->GetOrCreateGestureEventHub(); CHECK_NULL_VOID(columnGestureHub); -- Gitee From 35012eb87ca8ef665ea0fbdb69535705d8ce5110 Mon Sep 17 00:00:00 2001 From: zhangkai Date: Wed, 28 Jun 2023 12:32:03 +0000 Subject: [PATCH 2/2] =?UTF-8?q?BindContextMenu=EF=BC=9A=E6=8B=96=E6=8B=BD?= =?UTF-8?q?=EF=BC=9A=E8=92=99=E5=B1=82=E6=B7=BB=E5=8A=A0=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=EF=BC=8C=E7=82=B9=E4=B8=AD=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangkai --- frameworks/core/components_ng/event/drag_event.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/frameworks/core/components_ng/event/drag_event.cpp b/frameworks/core/components_ng/event/drag_event.cpp index 29472f24b38..84dbe396c04 100644 --- a/frameworks/core/components_ng/event/drag_event.cpp +++ b/frameworks/core/components_ng/event/drag_event.cpp @@ -399,7 +399,6 @@ void DragEventActuator::BindClickEvent(const RefPtr& columnNode) HideEventColumn(); HidePixelMap(); HideFilter(); - SubwindowManager::GetInstance()->HideMenuNG(); }; auto columnGestureHub = columnNode->GetOrCreateGestureEventHub(); CHECK_NULL_VOID(columnGestureHub); -- Gitee