From 317e8388ea364594fed59f21c87bd021366d7694 Mon Sep 17 00:00:00 2001 From: Rexbas Date: Fri, 29 Dec 2023 10:54:37 +0100 Subject: [PATCH] Gui: Prohibit dragging using LMB in sketch mode for OpenSCAD style --- src/Gui/OpenSCADNavigationStyle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Gui/OpenSCADNavigationStyle.cpp b/src/Gui/OpenSCADNavigationStyle.cpp index e5e388aab8..c9b6b74c02 100644 --- a/src/Gui/OpenSCADNavigationStyle.cpp +++ b/src/Gui/OpenSCADNavigationStyle.cpp @@ -193,7 +193,7 @@ SbBool OpenSCADNavigationStyle::processSoEvent(const SoEvent * const ev) if (type.isDerivedFrom(SoLocation2Event::getClassTypeId())) { this->lockrecenter = true; const auto event = (const SoLocation2Event *) ev; - if (curmode == NavigationStyle::SELECTION) { + if (!viewer->isEditing() && curmode == NavigationStyle::SELECTION) { newmode = NavigationStyle::DRAGGING; saveCursorPosition(ev); this->centerTime = ev->getTime();