mzur / gnome-shell-wsmatrix

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

Overview breaks if extension is disabled #179

Open mzur opened 3 years ago

mzur commented 3 years ago

The overview seems to break if the extension is disabled and the overview override was enabled.

ebeem commented 3 years ago

pretty sure this wasn't happening, it seems like this bug happened at some point while cleaning.

mzur commented 3 years ago

You're right, this was introduced by 30c0d78462fa7ffa2dae4b44d698f03e57f5b75b. However, the reset of the workspace layout is completely valid and can't be done any other way. Maybe it's related to #180. If the overview is not reset properly, maybe it can't handle the single row workspace layout.

ebeem commented 2 years ago
Dec 16 18:01:44 ebeem gnome-shell[2521]: ../mutter/clutter/clutter/clutter-actor.c:9241: Actor '<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55e790f08160]' tried to allocate a size of 924.00 x -1061.00
Dec 16 18:01:44 ebeem gnome-shell[2521]: ../mutter/clutter/clutter/clutter-actor.c:9241: Actor '<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55e79304b220]' tried to allocate a size of 924.00 x -1061.00
Dec 16 18:01:44 ebeem gnome-shell[2521]: ../mutter/clutter/clutter/clutter-actor.c:9241: Actor '<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55e78def9600]' tried to allocate a size of 924.00 x -1035.00
Dec 16 18:01:44 ebeem gnome-shell[2521]: ../mutter/clutter/clutter/clutter-actor.c:9241: Actor '<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55e790f08160]' tried to allocate a size of 924.00 x -1061.00
Dec 16 18:01:44 ebeem gnome-shell[2521]: ../mutter/clutter/clutter/clutter-actor.c:9241: Actor '<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55e79304b220]' tried to allocate a size of 924.00 x -1061.00

error log to help investigate the problem more, sounds related to #180