From e7c9663ba028e4f4e9e8060e6c3e7bc6d0ce3e17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20R=C5=AF=C5=BEi=C4=8Dka?= Date: Mon, 4 Aug 2025 16:54:25 +0200 Subject: [PATCH] Unlock locked screen --- tests/remote_desktop_freerdp.pm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/remote_desktop_freerdp.pm b/tests/remote_desktop_freerdp.pm index 9cee4e6a..2d93d2bc 100644 --- a/tests/remote_desktop_freerdp.pm +++ b/tests/remote_desktop_freerdp.pm @@ -25,6 +25,13 @@ sub run { # Wait until the RDP server is ready and lock parallel connection. mutex_lock("kaermorhen_opened"); + # Unlock the session if it has locked in the meantime. + if (check_screen("panel_screen_locked")) { + send_key("up"); + sleep(1); + type_very_safely("$password\n"); + } + # Open terminal and make a connection to the remote server. menu_launch_type("terminal"); wait_still_screen(3);