[Gui] UserEditMode : last used mode is remembered between sessions

This commit is contained in:
0penBrain
2021-10-13 14:58:05 +02:00
parent 74e8f087ae
commit 408982e709

View File

@@ -868,6 +868,11 @@ Gui::Action * StdCmdUserEditMode::createAction(void)
}
_pcAction = pcAction;
int lastMode = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/General")->
GetInt("UserEditMode", 0);
Gui::Application::Instance->setUserEditMode(lastMode);
languageChange();
return pcAction;
}
@@ -901,6 +906,8 @@ void StdCmdUserEditMode::updateIcon(int mode)
void StdCmdUserEditMode::activated(int iMsg)
{
App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/General")->
SetInt("UserEditMode", iMsg);
Gui::Application::Instance->setUserEditMode(iMsg);
}