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

press Esc to close popups #509

Open
juhp opened this issue Jun 27, 2024 · 3 comments
Open

press Esc to close popups #509

juhp opened this issue Jun 27, 2024 · 3 comments

Comments

@juhp
Copy link

juhp commented Jun 27, 2024

Currently the only obvious way to close applet popup windows is to click on the applet again.
It would be nice to be able to close the popup windows with Escape.

@juhp
Copy link
Author

juhp commented Jun 27, 2024

A more annoying thing is that apps lose focus after using an applet:
this might be okay when tiling, but feels surprising when floating windows to me.
But that may be a compositor issue?
Combined with less predictable window switching currently it becomes a bit of a usability issue I would say.

@wash2
Copy link
Contributor

wash2 commented Jun 27, 2024

Currently the only obvious way to close applet popup windows is to click on the applet again.
It would be nice to be able to close the popup windows with Escape.

Ya, clicking anywhere but the panel or applet should also close it too. I'll add escape as another option though.

@wash2
Copy link
Contributor

wash2 commented Jun 27, 2024

A more annoying thing is that apps lose focus after using an applet:
this might be okay when tiling, but feels surprising when floating windows to me.
But that may be a compositor issue?

The panel and applets are normal applications, so they do receive focus when interacted with. That being said, cosmic-comp could possibly restore focus after the panel popup is closed though.

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