Sketcher: avoid attaching to/detaching from the same parameter group twice

This commit is contained in:
wmayer
2022-01-05 14:05:05 +01:00
parent db8a09bb03
commit 922582d036
2 changed files with 1 additions and 7 deletions

View File

@@ -185,9 +185,6 @@ void ViewProviderSketch::ParameterObserver::subscribeToParameters()
ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General");
hGrp->Attach(this);
ParameterGrp::handle hGrpskg = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General");
hGrpskg->Attach(this);
ParameterGrp::handle hGrp2 = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher");
hGrp2->Attach(this);
}
@@ -197,9 +194,6 @@ void ViewProviderSketch::ParameterObserver::unsubscribeToParameters()
ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General");
hGrp->Detach(this);
ParameterGrp::handle hGrpskg = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General");
hGrpskg->Detach(this);
ParameterGrp::handle hGrp2 = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher");
hGrp2->Detach(this);
}