
Currently we remove a workspace when last window on that workspace closes, which turned out to be too agressive as some apps open either a splashscreen or a "I have crashed last time" dialog at startup. Try to detect such apps and give them a chance to open their "real window(s)" on the workspace. https://bugzilla.gnome.org/show_bug.cgi?id=642188