base_panel: always hide macro shortcut on splash_screen

This commit is contained in:
alfrix 2022-10-31 07:59:01 -03:00
parent 09ccd46528
commit c3128ef508
2 changed files with 2 additions and 4 deletions

View File

@ -105,6 +105,8 @@ class SplashScreenPanel(ScreenPanel):
def activate(self): def activate(self):
self.check_power_status() self.check_power_status()
self._screen.base_panel.show_macro_shortcut(False)
self._screen.base_panel.show_heaters(False)
def check_power_status(self): def check_power_status(self):
if 'power' in self.labels: if 'power' in self.labels:

View File

@ -161,7 +161,6 @@ class KlipperScreen(Gtk.Window):
if self.printer.get_state() not in ["disconnected", "error", "startup", "shutdown"]: if self.printer.get_state() not in ["disconnected", "error", "startup", "shutdown"]:
self.base_panel.show_heaters(True) self.base_panel.show_heaters(True)
self.base_panel.show_printer_select(True) self.base_panel.show_printer_select(True)
self.base_panel.show_macro_shortcut(self._config.get_main_config().getboolean('side_macro_shortcut', True))
return return
# Cleanup # Cleanup
@ -728,7 +727,6 @@ class KlipperScreen(Gtk.Window):
return return
logging.debug("### Going to disconnected") logging.debug("### Going to disconnected")
self.base_panel.show_macro_shortcut(False)
self.wake_screen() self.wake_screen()
self.printer_initializing(_("Klipper has disconnected")) self.printer_initializing(_("Klipper has disconnected"))
if self.connected_printer is not None: if self.connected_printer is not None:
@ -743,7 +741,6 @@ class KlipperScreen(Gtk.Window):
self.printer_select_callbacks = [self.state_error] self.printer_select_callbacks = [self.state_error]
return return
self.base_panel.show_macro_shortcut(False)
self.wake_screen() self.wake_screen()
msg = self.printer.get_stat("webhooks", "state_message") msg = self.printer.get_stat("webhooks", "state_message")
if "FIRMWARE_RESTART" in msg: if "FIRMWARE_RESTART" in msg:
@ -808,7 +805,6 @@ class KlipperScreen(Gtk.Window):
self.printer_select_callbacks = [self.state_shutdown] self.printer_select_callbacks = [self.state_shutdown]
return return
self.base_panel.show_macro_shortcut(False)
self.wake_screen() self.wake_screen()
msg = self.printer.get_stat("webhooks", "state_message") msg = self.printer.get_stat("webhooks", "state_message")
if "ready" in msg: if "ready" in msg: