Issue fixed for Gnome with a needle for the unfocused desktop runner, no adaptions in code needed yet.