From 1dee91456493ea659f2ee637c57450141a0278c2 Mon Sep 17 00:00:00 2001 From: alfrix Date: Mon, 21 Mar 2022 05:46:14 -0300 Subject: [PATCH] splash_screen: fix bug that prevented Power On from showing up --- panels/splash_screen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panels/splash_screen.py b/panels/splash_screen.py index 3b589b57..4ffae54d 100644 --- a/panels/splash_screen.py +++ b/panels/splash_screen.py @@ -84,7 +84,7 @@ class SplashScreenPanel(ScreenPanel): self.labels['actions'].show_all() def search_power_devices(self): - if self._printer is not None: + if self._screen.printer is not None: power_devices = found_devices = [] printer = self._screen.connecting_to_printer logging.info("Connecting to %s", printer) @@ -93,7 +93,7 @@ class SplashScreenPanel(ScreenPanel): power_devices = printer_cfg.get("power_devices", "") power_devices = [str(i.strip()) for i in power_devices.split(',')] logging.info("%s associated power devices: %s", printer, power_devices) - devices = self._printer.get_power_devices() + devices = self._screen.printer.get_power_devices() logging.debug("Power devices: %s", devices) if devices is not None: for device in devices: