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 59 forks source link

Fix for overview animation #149

Closed mzur closed 3 years ago

mzur commented 3 years ago

This PR attempts to fix the last remaining issue of #125.

wedeluxe commented 3 years ago

Tested your recent changes. Looks good to me. Window previews in the activity view remain visible. When switching workspaces vertically, the animation moves vertically. When switching workspaces horizontally, the animation moves horizontally.

mzur commented 3 years ago

The animation of the windows should be working now. One issue remains: If the overview is opened in a workspace row other than the first, the windows are initially not displayed.

wedeluxe commented 3 years ago

After logging back in from the lock screen the extension is not initialized (completely).

wedeluxe commented 3 years ago

Sorry to say, disappearing window previews in the activity overview are still around.

3x3 matrix 2 monitor setup

Previews on the secondary monitor have a tendency to disappear. While the animation is drawn they are always(!) visible. When the animation finishes they become invisible. Happens not in every row / every column. The more you switch (without leaving the overview) the more weird it gets.

Hard to find patterns. I'll give it a try:

Another crazy finding – this also affects previews on the primary monitor:

mzur commented 3 years ago

I decided to call the whole thing off and disable the animation here, too.