From 621b4bd5fcba2c0176b50eec4b7c09b216c37a22 Mon Sep 17 00:00:00 2001 From: Paddle Date: Sun, 7 Jan 2024 21:41:23 +0100 Subject: [PATCH] Sketcher_dimension : Fixes https://github.com/FreeCAD/FreeCAD/issues/11904 --- src/Mod/Sketcher/Gui/CommandConstraints.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Sketcher/Gui/CommandConstraints.cpp b/src/Mod/Sketcher/Gui/CommandConstraints.cpp index 35f326c31a..91f4537875 100644 --- a/src/Mod/Sketcher/Gui/CommandConstraints.cpp +++ b/src/Mod/Sketcher/Gui/CommandConstraints.cpp @@ -1356,6 +1356,10 @@ public: } makeAppropriateConstraint(previousOnSketchPos); } + else if (key == SoKeyboardEvent::Z && (QApplication::keyboardModifiers() & Qt::ControlModifier)) { + // User trying to cancel with Ctrl-Z + sketchgui->purgeHandler(); + } else { DrawSketchHandler::registerPressedKey(pressed, key); }