From eb2c4616b21ba88ae23be5bd806175b095a7f0a5 Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Thu, 4 Sep 2025 15:29:59 +0200 Subject: [PATCH] PartDesign: Fix pattern Add/remove buttons #23626 --- src/Mod/PartDesign/Gui/TaskPatternParameters.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/PartDesign/Gui/TaskPatternParameters.cpp b/src/Mod/PartDesign/Gui/TaskPatternParameters.cpp index e7354a0cb9..eb817f4014 100644 --- a/src/Mod/PartDesign/Gui/TaskPatternParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskPatternParameters.cpp @@ -284,6 +284,11 @@ void TaskPatternParameters::onSelectionChanged(const Gui::SelectionChanges& msg) return; } + if (originalSelected(msg)) { + exitSelectionMode(); + return; + } + auto patternObj = getObject(); if (!patternObj) return; @@ -381,3 +386,4 @@ TaskDlgLinearPatternParameters::TaskDlgLinearPatternParameters( #include "moc_TaskPatternParameters.cpp" +