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

Panel with auto hide and gap between screen edge won't stay visible #256

Open
InfinityGlitch opened this issue Sep 7, 2024 · 3 comments

Comments

@InfinityGlitch
Copy link

2024-09-07.14-41-00.mp4

If a panel is set to auto hide and to leave a gap between itself and the screen edge, then moving the cursor to the screen edge will cause the panel to appear and immediately disappear unless the cursor is moved up during the panel appearance animation.

@nathansgithub
Copy link

I came here to post the same thing. And it's not the same issue, but I think it makes sense to extend the button click area as well as the panel hover area to the screen edge, regardless of the gap size: #233.

@git-f0x
Copy link
Contributor

git-f0x commented Sep 11, 2024

This is the same issue as #149. It's likely not a panel issue but an issue with cosmic-comp, where there are 1 pixel lines along the bottom and right screen edges that block input. It works properly if a panel is on the top or left screen edges.

@fitzypop
Copy link
Contributor

I'm having a similar problem. With Dock settings autohide enabled and gap enabled; I move my mouse to the dock past 'the gap' (i.e. the very bottom of the screen), it pops up then auto-hides immediately.

One thing I found while messing around: Manually changing the value in ~/.config/cosmic/com.system76.Cosmic.Panel.Dock/v1/margin below 4 "hides" the problem.

And to make this more frustrating, sometimes, but not always, when I re-save Margin as 4 (the default), the problem won't comeback until I restart or log out of my current session.

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

4 participants