]>
Commit | Line | Data |
---|---|---|
1ee6d9a8 SW |
1 | # Non-Blocking Switcher |
2 | ||
3 | This extension works around a bug in the Gnome Shell window switcher | |
4 | (`cycle-windows` & `cycle-windows-backward` -- bound to `<Super>Esc` by default) | |
5 | where other keystrokes are blocked while the modifier key is held down. | |
6 | ||
7 | This allows you to | |
8 | ||
9 | 1. Press and hold `<Super>` | |
10 | 2. Press `Esc` to begin a window switch. | |
11 | 3. Press `1` to change your mind about the window switch and jump to workspace 1 (`<Super>1`) | |
12 | 4. Release `<Super>` | |
13 | ||
14 | Without this extension, you must release and re-press `<Super>` between steps 2 and 3. | |
15 | ||
16 | This extension works by immediately ending the application-switch as soon as it has started. | |
17 | *This means that you can only ever switch to the first other-window in the tab list!* | |
18 | The default tab list order is most-recently-used, so by default ***you can only switch | |
19 | between two windows!*** Thus, it is highly recommended to use the [Round Robin Tab Order | |
cfe951e0 | 20 | extension](https://gitlab.gnome.org/chuck/round-robin-tab-order) with this extension so that |
1ee6d9a8 | 21 | all windows are reachable. |