mzur / gnome-shell-wsmatrix

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

Fix actionMoveWindow getting null window #246

Closed esauvisky closed 1 year ago

esauvisky commented 2 years ago

As mentioned in #245.

_showWorkspaceSwitcherPopup must be called before actionMoveWindow otherwise the latter will get a null window object, locking any further window movement to after the switcher popup is destroyed.

PeterJCLaw commented 1 year ago

I was hitting #245 (following upgrading Ubuntu to 22.04 from 20.04) and can confirm that this appears to fix the issue -- I can now move windows between workspaces arbitrarily quickly using the keyboard.

Thanks for putting this together @esauvisky :)

@mzur is there anything we can do to help get this change merged & released?