From 0c0239571bd360c94bb5c3a4ecbbbfb23f6a6be5 Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 6 Jan 2022 00:35:36 +0100 Subject: [PATCH] Sketcher: avoid attaching to/detaching from the same parameter group twice --- src/Mod/Sketcher/Gui/EditModeCoinManager.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/Mod/Sketcher/Gui/EditModeCoinManager.cpp b/src/Mod/Sketcher/Gui/EditModeCoinManager.cpp index 2c4316b982..ddcd5a2d9b 100644 --- a/src/Mod/Sketcher/Gui/EditModeCoinManager.cpp +++ b/src/Mod/Sketcher/Gui/EditModeCoinManager.cpp @@ -318,9 +318,6 @@ void EditModeCoinManager::ParameterObserver::subscribeToParameters() ParameterGrp::handle hGrpsk = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General"); hGrpsk->Attach(this); - ParameterGrp::handle hGrpp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General"); - hGrpp->Attach(this); - ParameterGrp::handle hGrpskg = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher"); hGrpskg->Attach(this); @@ -334,9 +331,6 @@ void EditModeCoinManager::ParameterObserver::unsubscribeToParameters() ParameterGrp::handle hGrpsk = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General"); hGrpsk->Detach(this); - ParameterGrp::handle hGrpp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General"); - hGrpp->Detach(this); - ParameterGrp::handle hGrpskg = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher"); hGrpskg->Detach(this); }