26e33ff093
The activateWindow() call is expected to focus the window, which already destroys the source. If we then destroy it again explicitly, we get another "invalid access" warning. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/430