I've just noticed this with the preferences dialogs of some xfce4-panel plugins that contain combo boxes, and which for a long time on X11 have set the panel as dialog parent.
It's reproducible on Wayland, independent of the compositor as far as I can see, with this piece of code:
When the combo box is clicked, the list of entries is displayed in the layer-shell window instead of in the combo box.
I don't think there's much point, or sense, in setting the panel as parent of these dialogs (perhaps it was done at the time to avoid a GTK warning). So I could certainly modify the code of these plugins, but I'd like to know if it wouldn't be a bug in gtk-layer-shell before doing that.
I've just noticed this with the preferences dialogs of some xfce4-panel plugins that contain combo boxes, and which for a long time on X11 have set the panel as dialog parent.
It's reproducible on Wayland, independent of the compositor as far as I can see, with this piece of code:
When the combo box is clicked, the list of entries is displayed in the layer-shell window instead of in the combo box.
I don't think there's much point, or sense, in setting the panel as parent of these dialogs (perhaps it was done at the time to avoid a GTK warning). So I could certainly modify the code of these plugins, but I'd like to know if it wouldn't be a bug in gtk-layer-shell before doing that.
gtk-layer-shell 0.8.2 gtk 3.24.41