From 1a7d3d9a37fe43468c8ac84590c1db53e2b2000a Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 31 Dec 2018 16:45:16 -0200 Subject: [PATCH] Start: Don't switch workbenches if we're not in Start anymore --- src/Mod/Start/StartPage/StartPage.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Start/StartPage/StartPage.py b/src/Mod/Start/StartPage/StartPage.py index 23ff22a3ca..35b677a462 100644 --- a/src/Mod/Start/StartPage/StartPage.py +++ b/src/Mod/Start/StartPage/StartPage.py @@ -503,7 +503,9 @@ def postStart(): # switch workbench wb = param.GetString("AutoloadModule","") if wb: - FreeCADGui.activateWorkbench(wb) + # don't switch workbenches if we are not in Start anymore + if FreeCADGui.activeWorkbench() and (FreeCADGui.activeWorkbench().name() == "StartWorkbench"): + FreeCADGui.activateWorkbench(wb) # close start tab cl = param.GetBool("closeStart",False)