From eb04b8ef0c10c9e5cae45d2ef9837fb17e36834b Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 17 Dec 2018 11:24:33 -0200 Subject: [PATCH] Arch: Fixed incomplete last commit --- src/Mod/Arch/InitGui.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Mod/Arch/InitGui.py b/src/Mod/Arch/InitGui.py index 33e7a0d243..73e862bf9b 100644 --- a/src/Mod/Arch/InitGui.py +++ b/src/Mod/Arch/InitGui.py @@ -99,16 +99,17 @@ class ArchWorkbench(Workbench): self.appendMenu([QT_TRANSLATE_NOOP("arch","&Draft"),QT_TRANSLATE_NOOP("arch","Snapping")],self.snapList) FreeCADGui.addIconPath(":/icons") FreeCADGui.addLanguagePath(":/translations") - FreeCADGui.addPreferencePage(":/ui/preferences-arch.ui","Arch") - FreeCADGui.addPreferencePage(":/ui/preferences-archdefaults.ui","Arch") if hasattr(FreeCADGui,"draftToolBar"): + if not hasattr(FreeCADGui.draftToolBar,"loadedArchPreferences"): + FreeCADGui.addPreferencePage(":/ui/preferences-arch.ui","Arch") + FreeCADGui.addPreferencePage(":/ui/preferences-archdefaults.ui","Arch") + FreeCADGui.draftToolBar.loadedArchPreferences = True if not hasattr(FreeCADGui.draftToolBar,"loadedPreferences"): FreeCADGui.addPreferencePage(":/ui/preferences-draft.ui","Draft") FreeCADGui.addPreferencePage(":/ui/preferences-draftsnap.ui","Draft") FreeCADGui.addPreferencePage(":/ui/preferences-draftvisual.ui","Draft") FreeCADGui.addPreferencePage(":/ui/preferences-drafttexts.ui","Draft") FreeCADGui.draftToolBar.loadedPreferences = True - FreeCADGui.draftToolBar.loadedArchPreferences = True Log ('Loading Arch module... done\n') def Activated(self):