mzur / gnome-shell-wsmatrix

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

activities overview scrolling issues #230

Open skoume opened 2 years ago

skoume commented 2 years ago

When I go to activities overview I cannot scroll through all 4 workspaces ( 2x2 grid). More specifically if I start the overview while in workspaces 1 or 3 (the left column) i can scroll between 1 and 3. If I start the overview in workspaces 2 or 4 (the right column) I can scroll between 2 and 4.

Additionally only the top row of workspace preview (1 and 2) is clickable in activities overview.

Wraparound mode does not seem to make any difference, i tried all options and returned it to None.

I am on Ubuntu 22.04 Gnome 42.1 Matrix 34

mzur commented 2 years ago

You mean that you can scroll only vertically in the overview? What other behavior would you expect?

Additionally only the top row of workspace preview (1 and 2) is clickable in activities overview.

This is discussed in #177

skoume commented 2 years ago

Scrolling goes as expected left to right then to the leftmost column on the next row. There is no issue going to the next row of the matrix or back up.

However on a 2x2 workspaces grid, if I start on a left column workspace I cannot scroll to the last workspace. If I start on a right column workspace I cannot scroll to the first workspace.

I tried a 3x3 matrix. There If I start on any left column workspace I cannot scroll to the last 2 workspaces (bottom middle and bottom left), if I start on the middle column I cannot scroll to the first and last workspaces (top left and bottom right) and if I start on the right column I cannot scroll to the first two workspaces (top left and top middle). Again transitioning rows works as expected.

mzur commented 2 years ago

Sorry but I still not really understand the issue. I have the same system and for me it's like this: I can scroll vertically using the mouse wheel but this only works for the columns. Also, I can scroll horizontally using my touchpad but this only works the default way of GNOME as if the workspace layout would be one-dimensional (i.e. the active workspace jumps from the last workspace of one row to the first workspace of the next row).

How is it different for you?

skoume commented 2 years ago

Hello again, thank you for your time. I grabbed a video of me scrolling through the workspaces, each time starting from a different one. When it stops scrolling, I am still scrolling the mouse wheel. I am not limited by rows or columns but I can never scroll through all the workspaces. I hope I did not misidentify the screen as activities overview if it's called something else.

https://imgur.com/a/ZVoTS1U

PS: It's a desktop, I only have a mouse wheel.

mzur commented 1 year ago

Ok I see what you mean. So you basically want a wraparound mode to affect the scrolling behavior, too? Otherwise the scrolling behaves as I would expect (as it's a vertical movement), only the active workspace animation is wrong (#175).