From 812b0987119a199e6559b6ba9c96797b3cf33525 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 1 Mar 2023 12:36:02 +0100 Subject: src/arctica-greeter.vala: Don't launch Lomiri-related DBus listeners in test mode. Allows one to run arctica-greeter in test-mode within a Lomiri session. --- src/greeter-list.vala | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/greeter-list.vala') diff --git a/src/greeter-list.vala b/src/greeter-list.vala index f9ec31d..3c5af9f 100644 --- a/src/greeter-list.vala +++ b/src/greeter-list.vala @@ -184,13 +184,16 @@ public abstract class GreeterList : FadableBox scroll_timer = new AnimateTimer (AnimateTimer.ease_out_quint, AnimateTimer.FAST); scroll_timer.animate.connect (animate_scrolling); - try - { - Bus.get.begin (BusType.SESSION, null, on_bus_acquired); - } - catch (IOError e) - { - debug ("Error getting session bus: %s", e.message); + greeter = new ArcticaGreeter(); + if (!greeter.test_mode) { + try + { + Bus.get.begin (BusType.SESSION, null, on_bus_acquired); + } + catch (IOError e) + { + debug ("Error getting session bus: %s", e.message); + } } } -- cgit v1.2.3