diff --git a/lib/utils.pm b/lib/utils.pm index fb7b9845..07adf5a1 100644 --- a/lib/utils.pm +++ b/lib/utils.pm @@ -390,6 +390,11 @@ sub menu_launch_type { send_key 'alt-f1'; # srsly KDE y u so slo wait_still_screen 3; + my $relnum = get_release_number; + if (get_var("DESKTOP") eq "gnome" && $relnum > 32) { + # FIXME: workaround https://pagure.io/background-logo-extension/issue/26 + assert_and_click "overview_search_box"; + } type_very_safely $app; send_key 'ret'; } diff --git a/needles/gnome/overview_search_box-20200708.json b/needles/gnome/overview_search_box-20200708.json new file mode 100644 index 00000000..cff6898c --- /dev/null +++ b/needles/gnome/overview_search_box-20200708.json @@ -0,0 +1,15 @@ +{ + "area": [ + { + "xpos": 357, + "ypos": 59, + "width": 16, + "height": 19, + "type": "match" + } + ], + "properties": [], + "tags": [ + "overview_search_box" + ] +} \ No newline at end of file diff --git a/needles/gnome/overview_search_box-20200708.png b/needles/gnome/overview_search_box-20200708.png new file mode 100644 index 00000000..f0fbc01b Binary files /dev/null and b/needles/gnome/overview_search_box-20200708.png differ