diff options
-rw-r--r-- | src/backend-dbus/actions.c | 4 | ||||
-rw-r--r-- | tests/backend-dbus/test-actions.cc | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/backend-dbus/actions.c b/src/backend-dbus/actions.c index e154ed7..f5ddbc9 100644 --- a/src/backend-dbus/actions.c +++ b/src/backend-dbus/actions.c @@ -1,6 +1,6 @@ /* * Copyright 2013 Canonical Ltd. - * Copyright 2023 Robert Tari + * Copyright 2023-2025 Robert Tari * * Authors: * Charles Kerr <charles.kerr@canonical.com> @@ -970,7 +970,7 @@ lock_current_session (IndicatorSessionActions * self, gboolean immediate) static void my_switch_to_screensaver (IndicatorSessionActions * self) { - lock_current_session (self, FALSE); + lock_current_session (self, TRUE); } static void diff --git a/tests/backend-dbus/test-actions.cc b/tests/backend-dbus/test-actions.cc index bced3e9..3691cb8 100644 --- a/tests/backend-dbus/test-actions.cc +++ b/tests/backend-dbus/test-actions.cc @@ -1,8 +1,10 @@ /* * Copyright 2013 Canonical Ltd. + * Copyright 2025 Robert Tari * * Authors: * Charles Kerr <charles.kerr@canonical.com> + * Robert Tari <robert@tari.in> * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published @@ -361,7 +363,7 @@ TEST_F (Actions, SwitchToScreensaver) ASSERT_EQ (MockLomiriSession::None, lomiri_session.last_action()); indicator_session_actions_switch_to_screensaver (actions); wait_msec (50); - ASSERT_EQ (MockLomiriSession::Lock, lomiri_session.last_action()); + ASSERT_EQ (MockLomiriSession::PromptLock, lomiri_session.last_action()); } TEST_F (Actions, SwitchToGreeter) |