After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 701214 - Classic: alt-tab should not switch workspaces
Classic: alt-tab should not switch workspaces
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
3.8.x
Other Linux
: Normal major
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2013-05-29 18:22 UTC by Stephen Gallagher
Modified: 2014-02-03 14:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
window-switcher: Only show windows from current workspace by default (1.21 KB, patch)
2013-06-06 14:16 UTC, Florian Müllner
committed Details | Review

Description Stephen Gallagher 2013-05-29 18:22:51 UTC
It is extremely jarring to the workflow when alt-tab takes you to a window on a previous workspace instead of cycling through the available windows on the current workspace.

The default (arguably configurable) behavior on Classic mode should be to remain on the current workspace. This is more in line with the behavior of GNOME 2 and other popular desktop environments (open-source and proprietary).
Comment 1 Florian Müllner 2013-05-29 18:40:12 UTC
(In reply to comment #0)
> The default (arguably configurable) behavior on Classic mode should be to
> remain on the current workspace.

It is configurable, just not the default you want:

  gsettings set org.gnome.shell.window-switcher current-workspace-only true

I don't have a strong opinion on which default is more correct ...
Comment 2 Florian Müllner 2013-06-06 14:16:11 UTC
Created attachment 246162 [details] [review]
window-switcher: Only show windows from current workspace by default

When adding the window switcher, we copied our default values from
the alternate-tab extension. Arguably it makes more sense to mimick
the old mutter/metacity behavior though, so change the default
accordingly.
Comment 3 Florian Müllner 2013-06-07 19:44:56 UTC
Attachment 246162 [details] pushed as 203d7c4 - window-switcher: Only show windows from current workspace by default

The different default (for a non-default feature) makes sense, so let's include this ...
Comment 4 Julien Olivier 2014-02-03 13:43:27 UTC
I've just tested it on Ubuntu GNOME 13.10, with GNOME 3.8 and, indeed, the default value is now "true". But, whichever value you set this setting to, alt-tab still always show all the windows from all workspaces. So this is not fixed, at least in 3.8.
Comment 5 Florian Müllner 2014-02-03 14:27:22 UTC
(In reply to comment #4)
> I've just tested it on Ubuntu GNOME 13.10, with GNOME 3.8 and, indeed, the
> default value is now "true". But, whichever value you set this setting to,
> alt-tab still always show all the windows from all workspaces. So this is not
> fixed, at least in 3.8.

Did you change the "<alt>tab" shortcut to switch windows instead of applications? This bug is strictly about the *window* switcher, not the (default) *application* switcher.
Comment 6 Julien Olivier 2014-02-03 14:52:06 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > I've just tested it on Ubuntu GNOME 13.10, with GNOME 3.8 and, indeed, the
> > default value is now "true". But, whichever value you set this setting to,
> > alt-tab still always show all the windows from all workspaces. So this is not
> > fixed, at least in 3.8.
> 
> Did you change the "<alt>tab" shortcut to switch windows instead of
> applications? This bug is strictly about the *window* switcher, not the
> (default) *application* switcher.

I use the default alt-tab shortcut. So I guess this is the application switcher. I didnt even know there were two switcher. Sorry for the confusion, and just ignore my previous comment.