mzur / gnome-shell-wsmatrix

GNOME shell extension to arrange workspaces in a two-dimensional grid with workspace thumbnails
GNU General Public License v3.0
458 stars 58 forks source link

fix switcher popup delay #194

Closed ebeem closed 2 years ago

ebeem commented 2 years ago

fixes #193 and possibly #191

I would consider this as a bug since the behavior was similar to the other switchers which is not to show the popup if the keys were quickly pressed and released, this is considered by GNOME a usability issue as in the case when a user wants to quickly switch apps, if Alt+Tab were quickly pressed, the app switcher shouldn't popup as it will just cause distraction.

The behavior makes some sense, but I believe it's raising a lot of issues and is indeed not needed by this extension most likely and doesn't follow the default behavior of the GNOME workspaces switcher (which pops up regardless of how quickly the keys are pressed).

ebeem commented 2 years ago

calling _showImmediately() seems to be working, I also changed super.show to this.show as I think I left it there while I was experimenting with overriding of the show function