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

X11 apps' focus and input transparency wrong with subwindows #3024

Closed
Saviq opened this issue Aug 29, 2023 · 3 comments · Fixed by #3145
Closed

X11 apps' focus and input transparency wrong with subwindows #3024

Saviq opened this issue Aug 29, 2023 · 3 comments · Fixed by #3145

Comments

@Saviq
Copy link
Collaborator

Saviq commented Aug 29, 2023

No description provided.

@AlanGriffiths
Copy link
Contributor

An example of this is that CLion's menus cannot be used with a mouse. You can activate a menu and scroll down, but selecting an item fails.

Possibly connected: I've also noticed that the mapping from Extended Window Manager Hints to MirWindowType in xwayland_surface.cpp seems rather odd (and doesn't match our specification)

@AlanGriffiths
Copy link
Contributor

OK, so a bit of digging here:

CLion creates menus with _NET_WM_WINDOW_TYPE_DIALOG and Mir treats this as mir_window_type_tip. (I see no sense to any of that!)

@AlanGriffiths
Copy link
Contributor

A bit more digging and submenus are created without any _NET_WM_WINDOW_TYPE but with both override_redirect and is_transient_for

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

Successfully merging a pull request may close this issue.

2 participants