90e9f56f79
Since the launch context may also be used to activate an action on an running application with an already existing window, which we don't necessarily want to move to a different workspace, don't set a workspace for the launch context. If no active window exists for an application then it will be place on the currently active workspace anyways. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3198>