From 4ad7d48405354cddcfc3c633f780f493bbb38239 Mon Sep 17 00:00:00 2001 From: falkTX Date: Sat, 7 Feb 2015 08:48:56 +0000 Subject: [PATCH] Ignore time panel settings if using plugin mode --- source/carla_host.py | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/source/carla_host.py b/source/carla_host.py index 3dc04cd08..40b77e173 100644 --- a/source/carla_host.py +++ b/source/carla_host.py @@ -1238,7 +1238,10 @@ class HostWindow(QMainWindow): settings.setValue("TimePanelGeometry", self.ui.panelTime.saveGeometry()) #settings.setValue("SplitterState", self.ui.splitter.saveState()) - settings.setValue("ShowTimePanel", self.ui.panelTime.isVisible()) + + if not self.host.isPlugin: + settings.setValue("ShowTimePanel", self.ui.panelTime.isVisible()) + settings.setValue("ShowToolbar", self.ui.toolBar.isVisible()) diskFolders = [] @@ -1258,15 +1261,17 @@ class HostWindow(QMainWindow): if firstTime: self.restoreGeometry(settings.value("Geometry", "")) - self.ui.panelTime.restoreGeometry(settings.value("TimePanelGeometry", "")) - showTimePanel = settings.value("ShowTimePanel", True, type=bool) - self.ui.act_settings_show_time_panel.setChecked(showTimePanel) + if not self.host.isPlugin: + self.ui.panelTime.restoreGeometry(settings.value("TimePanelGeometry", "")) + + showTimePanel = settings.value("ShowTimePanel", True, type=bool) + self.ui.act_settings_show_time_panel.setChecked(showTimePanel) - if showTimePanel and not self.host.isPlugin: - QTimer.singleShot(0, self.ui.panelTime.show) - else: - self.ui.panelTime.hide() + if showTimePanel: + QTimer.singleShot(0, self.ui.panelTime.show) + else: + self.ui.panelTime.hide() showToolbar = settings.value("ShowToolbar", True, type=bool) self.ui.act_settings_show_toolbar.setChecked(showToolbar)