pop-os / cosmic

Computer Operating System Main Interface Components
GNU General Public License v3.0
1.16k stars 45 forks source link

The mouse cursor is moving when the workspace is exchanged #387

Closed danielnd14 closed 1 year ago

danielnd14 commented 1 year ago

The mouse cursor is moving to the left top corner from the active window when we exchange the workspace. This bug is a little bit annoying because if you don't know about this behavior you will lose the mouse pointer on a big screen.

You can follow these steps to reproduce this annoying behavior: open several apps each of them in a separate workspace. Eg, Terminal, Chrome, Libreoffce, Firefox...

Let's say that the terminal is in workspace 1, and you are watching a video on firefox in workspace 4. So if you drag the mouse into the terminal icon on the dock and click, The cosmic/gnome will exchange the workspace for showing the terminal at the same time the cursor of the mouse will be moved to the left top corner of the terminal.

Felipe-Abreu commented 1 year ago

I also think that this behavior is annoying.

nachoregulardude commented 1 year ago

I too faced this problem, please fix

On Sat, 25 Mar, 2023, 11:20 pm Felipe Abreu, @.***> wrote:

I also think that this behavior is annoying.

— Reply to this email directly, view it on GitHub https://github.com/pop-os/cosmic/issues/387#issuecomment-1483881919, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP2UJY6TBV3I7F6RDO6VED3W54V7TANCNFSM6AAAAAAWHSJX74 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

DFMaia commented 1 year ago

I am having the exact same problem.

chrystianSweickDev commented 1 year ago

Same issue here, too annoying...

leviport commented 1 year ago

Duplicate of https://github.com/pop-os/shell/issues/1557

This is now a setting, and you can turn it off.

danielnd14 commented 1 year ago

Okay, I saw the config on https://github.com/pop-os/shell/issues/1557, but settings/Mouse & touchpad should be a better place for this config, isn't it?

PS: I looked for this setting everywhere mouse related but never would have thought it would be in gnome extensions

BTW @leviport thanks for the help, I fixed this behavior on my laptop. :)

leviport commented 1 year ago

Pop Shell is an extension, so all related Pop Shell settings have to be in the extension settings. Deeper integration will happen in COSMIC DE, but for now there are limitations with the way we've created the COSMIC workflow on top of GNOME with extensions.