From a9e637a0376dcdffeff667dad65a4c89d3131159 Mon Sep 17 00:00:00 2001 From: Krad Date: Thu, 11 Aug 2022 14:11:43 +0800 Subject: [PATCH] Fix fusion Scalar click cause viewer double click bug. --- src/src/Interaction/ActorDraggableInteractorStyle.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/src/Interaction/ActorDraggableInteractorStyle.cpp b/src/src/Interaction/ActorDraggableInteractorStyle.cpp index 88eef07..04a3905 100644 --- a/src/src/Interaction/ActorDraggableInteractorStyle.cpp +++ b/src/src/Interaction/ActorDraggableInteractorStyle.cpp @@ -94,8 +94,10 @@ void ActorDraggableInteractorStyle::OnLeftButtonDown() { } return; } - this->InvokeEvent(DraggableStyleEvents::DoubleClickEvent, nullptr); - return; + if (!scalarProp){ + this->InvokeEvent(DraggableStyleEvents::DoubleClickEvent, nullptr); + return; + } } if (measure) { measure->SetPlacing(measure->onMeasureLeftButtonDown(this->Interactor));