WayfireWM / wayfire

A modular and extensible wayland compositor
https://wayfire.org/
MIT License
2.37k stars 175 forks source link

org.bluej.BlueJ menu's are of and close when opened #851

Open damianatorrpm opened 3 years ago

damianatorrpm commented 3 years ago

video attached, since the menus close immediately I'm not sure how to get a xprop log of them recording.txt

ammen99 commented 3 years ago

The only compositor I could find where this does work is Gnome/Wayland and there the menus appear with _NET_WM_WINDOW_TYPE_NORMAL.

EWMH clearly states:

_NET_WM_WINDOW_TYPE_NORMAL indicates that this is a normal, top-level window. 

I consider this an application bug. Idk how it works on GNOME, but I don't want to add workarounds for broken clients.

ammen99 commented 3 years ago

Forgot to mention: if you do need to use bluej, the menus work semi-ok if you open them with the keyboard.

soreau commented 3 years ago

FWIW, the window is OR.

ammen99 commented 3 years ago

FWIW, the window is OR.

Is it? Indeed, I forgot that xprop does not show override-redirect state. In that case, I don't know what is actually wrong, will reopen it until someone can see what is going on ...

soreau commented 3 years ago

You can verify by running this script while the menu is open.

ammen99 commented 3 years ago

Could be duplicate of #1054

soreau commented 9 months ago

I think this is not a wayfire bug because of this report.