celluloid icon indicating copy to clipboard operation
celluloid copied to clipboard

Volume picker has priority over everything

Open tfrum opened this issue 2 years ago • 6 comments

When clicking the volume chooser you have no choice but to click the Celluloid window again. Clicking another window or the UI results in dead clicks.

Expected behavior: Volume picker minimizes.

Not the flatpack version, Fedora 37, Gnome 43.3, X Wayland.

tfrum avatar Feb 19 '23 13:02 tfrum

This looks like a GTK bug. It affects all popovers, and only happens when both windows are on XWayland.

gnome-mpv avatar Feb 20 '23 08:02 gnome-mpv

This looks like a GTK bug. It affects all popovers, and only happens when both windows are on XWayland.

First, none of these windows are on xwayland--I mistyped there and meant to say "X, not Wayland."

I'm using dozens of other GTK applications with popovers without this issue. This seems unique to your application. What version of GTK are you using?

It doesn't just affect other windows. It affects the Gnome UI, as well.

tfrum avatar Feb 20 '23 12:02 tfrum

I'm using dozens of other GTK applications with popovers without this issue. This seems unique to your application. What version of GTK are you using?

I'm using GTK 4.8.3. I can reproduce the same bug with Dino and Nautilus on both X11 and XWayland.

gnome-mpv avatar Feb 20 '23 16:02 gnome-mpv

The only application I can replicate this bug in is Nautilus (43.2), so if it's a GTK bug it seems to be pretty version dependent or there's something common in how it's being caused. I couldn't get current Dino (0.3.1) to do this.

I went through the Wikipedia list of GTK applications and selected 10 randomly and couldn't find another where I had this issue.

tfrum avatar Feb 20 '23 17:02 tfrum

I think this might be specific to GTK 4. I can reproduce the bug with Dino 0.4.0 (they switched to GTK4 on this version), but not with Dino 0.3.1.

gnome-mpv avatar Feb 20 '23 17:02 gnome-mpv

why would you use xwayland? Is this reproducible on Wayland? It is a Wayland native player, isnt it?

secretmango avatar Dec 30 '23 20:12 secretmango