workspace: cleanup fullscreen transitions and fix tab group visibility.