From 781b3babd827ab1ae9f605edbd2fd82cb4fd0c19 Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Wed, 12 Nov 2025 23:33:47 +0100 Subject: [PATCH] initializer: Fixup bus exception handling self.on_bus_error assumes that the exception is a dbus.DBusException --- tools/actions/initializer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/actions/initializer.py b/tools/actions/initializer.py index d615556..4bddcf1 100644 --- a/tools/actions/initializer.py +++ b/tools/actions/initializer.py @@ -427,8 +427,10 @@ def remote_init_client(args): "system_type": self.sysType.get_active_text() } initializer.Init(params, reply_handler=self.on_reply, error_handler=self.on_bus_error) - except Exception as e: + except dbus.DBusException as e: self.on_bus_error(e) + except Exception as e: + self.draw(f"{e}\n") GLib.set_prgname("Waydroid") win = WaydroidInitWindow()