-
Notifications
You must be signed in to change notification settings - Fork 420
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
gtk3 floating menu issue #48
Comments
I'm unable to reproduce: I followed you steps with transmission-gtk. What's the content of your bspwmrc? |
Sorry. I should have thought of that. The issue only happens when
|
Actually, it seems I didn't test this enough. It has nothing to do with GTK as I can reproduce it with a floating Chromium and QTFM window as well. It just happens that most of the GUI applications that I use are GTK3 based. |
I still can't reproduce. What button bindings do you use in your sxhkdrc? |
I'm using the example sxhkdrc with It doesn't happen in i3, so if you're unable to reproduce it I'm curious as to what the problem could be. The only local thing that might be relevant is my use of mesa-git and the related ATI packages. I'm not sure if it's worth debugging if it's only happening to myself, as it's almost a non-issue for me. |
Are you sure that your local branch is at the tip of the master branch? |
Yep, I'm using bspwm-git from the AUR. Commit 650. |
I can reproduce it too. The first click on a menu will spawn the popup behind the window. Moving the cursor to the next menu item will open this one correctly though. I'm also using basically the default configuration with this config:
My sxhkdrc is here: https://gist.github.com/sahib/4c8485b4574afaf50b00 Other things:
I can reproduce it also with Qt and Gtk2 (e.g. gtk-demo) applications, so it seems to be a global problem. |
I can also trigger this bug (without compton) in dconf-editor and gtk{,3}-demo. |
I can in fact reproduce it but I have to click repeatedly on the menu item. |
I found the culprit: when the menu item is clicked, the focused desktop is stacked (because of The only solution I can think of is to avoid binding |
This also occurs in Steam with Unfortunately, the workaround of unbinding |
This should hopefully be fixed by a0b9199. |
It's working better than before, but I can still reproduce this issue when using Steam; although it manifests slightly less frequently now.
Step (2) or (3) will fail some percentage of the time with the left-click going unregistered. I've experienced a failure rate of ~50%. Using the Enter key instead of left-click succeeds 100% of the time, though. |
This issue has nothing do with clicks not being registered. You must create a separate issue. |
Done. |
I tested the latest revision and the problem does seem to be fixed. 😄 ... but while testing it, I ran across another issue with edit: whoops, while I was typing andornaut opened #53 which might be related to the new issue I made. |
Steps to reproduce:
-> open a GTK3 application.
-> set it to floating.
-> click on a menu item.
-> menu initially appears behind application.
Tested with Evince, Transmission, and a few other GTK3 applications.
The text was updated successfully, but these errors were encountered: