diff --git a/tests/_boot_to_anaconda.pm b/tests/_boot_to_anaconda.pm index 07e2c628..f14bf3f3 100644 --- a/tests/_boot_to_anaconda.pm +++ b/tests/_boot_to_anaconda.pm @@ -113,11 +113,9 @@ sub run { else { # on lives, we have to explicitly launch anaconda if (get_var('LIVE')) { - assert_screen "live_start_anaconda_icon", 300; - # seems that clicking as soon as we see it sometimes - # fails on KDE, so wait a bit then click it - sleep 5; - click_lastmatch; + # try and avoid click errors on KDE... + mouse_set(10, 10) if (get_var("DESKTOP") eq "kde"); + _assert_and_click("live_start_anaconda_icon", timeout=>300); } my $language = get_var('LANGUAGE') || 'english'; # wait for anaconda to appear; we click to work around