Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cosmic full-screen edge mouse behavior should allow clicks to be sent to window buttons? #1035

Open
mejobloggs opened this issue Sep 28, 2024 · 1 comment

Comments

@mejobloggs
Copy link

I usually navigate my computer by using the screen edges as boundaries.

I don't aim or track my mouse distance, I just fling it to the edge until it stops, then click.

For example:

  • To click a tab in my browser I move my mouse to top of screen until it hits the top of the screen and the mouse stops the vertical movement, then click the tab (e.g no aim was required for the vertical/distance movement, only the horizontal movement to select a tab)
  • To close an app I will fling my mouse to top/right and click. No aiming required as the screen edges force the mouse into correct position

Currently with Cosmic apps such as Files, I notice the following:

  • I cannot click anything from the top menu if my mouse is positioned at the top edge of the screen.
  • I cannot Close/x the app if my mouse is at the top right of screen
  • I cannot maximize/minimize if my mouse is position at top edge of screen

Essentially I feel that Cosmic desktop is introducing the need for aiming.

I'm finding my workflow and ergonomics affected by this. Especially when on a laptop trackpad where swipe-distance aiming is trickier than using a mouse.

For some reason in Firefox, all the edge behaviors work how I like and expect. E.g when I am fully top-right positioned and click, I am clicking the Close/X button. But every other app I've tried so far in Cosmic requires being like.... 20pixels away from the edge. So if you need to compare behaviors, then try Firefox.

Using COSMIC Epoch 1 (alpha 2) on the Pop!_OS 24.04 LTS alpha installed on the day of this ticket

@git-f0x
Copy link

git-f0x commented Sep 28, 2024

As far as I know, this is planned to be fixed after the iced rebase, since the window resize grab area is currently within the window, which requires some padding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants