From cc8f2984ef67083abb13ab1a7a7e0b395defb9bc Mon Sep 17 00:00:00 2001 From: meizhigang Date: Mon, 24 Jan 2022 14:38:57 +0800 Subject: [PATCH] fix(media-keys):add the case of kiran screensaver while lock screen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -添加快捷键锁屏kiran-screensaver条件分支 Related #48454 --- plugins/media-keys/msd-media-keys-manager.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/media-keys/msd-media-keys-manager.c b/plugins/media-keys/msd-media-keys-manager.c index fc9bee7..79d9496 100644 --- a/plugins/media-keys/msd-media-keys-manager.c +++ b/plugins/media-keys/msd-media-keys-manager.c @@ -1243,7 +1243,9 @@ do_action (MsdMediaKeysManager *manager, g_free (cmd); break; case SCREENSAVER_KEY: - if ((cmd = g_find_program_in_path ("mate-screensaver-command"))) { + if ((cmd = g_find_program_in_path ("kiran-screensaver-command"))) { + execute (manager, "kiran-screensaver-command --lock", FALSE, FALSE); + } else if ((cmd = g_find_program_in_path ("mate-screensaver-command"))) { execute (manager, "mate-screensaver-command --lock", FALSE, FALSE); } else { execute (manager, "xscreensaver-command -lock", FALSE, FALSE); -- 2.27.0