Adds intelligent multi-monitor workspace behavior to GNOME. When you switch workspaces on one monitor, this extension detects the active monitor (via mouse focus) and automatically shifts windows on other monitors to match — giving each screen a flexible, independent workspace feel.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
What's the reason for try catch block in disable? `.destroy()` shouldn't error out until you are doing something wrong.
You're absolutely right - that try/catch was unnecessary defensive programming. I've removed it since destroy() should handle cleanup properly without throwing errors. Thanks for the feedback! Should I re-submit?