paperwm / PaperWM

Tiled scrollable window management for Gnome Shell
GNU General Public License v3.0
3.03k stars 127 forks source link

Selecting a menu in an inactive window. #250

Closed jtagcat closed 1 year ago

jtagcat commented 4 years ago

When clicking a drop-down in non-active window, it gets selected and then a moment later (when the view is switched to the window), deselected.

hedning commented 4 years ago

Hmm, I'm unable to reproduce on gnome-shell 3.34.3 Wayland. What shell version are you on?

Note if the window isn't fully visible, and therefor moved when focused, this is somewhat expected and there's not necessarily that much we can do about it (though this case also seems to work in eg. nautilus/files in wayland).

jtagcat commented 4 years ago

GNOME Shell 3.34.3 Wayland. When I click the option menu, it just slides over, but in the screen capture, it glitches out a bit. https://sh.c7.ee/12ujg2/Screencast%20from%2015.02.2020%2007:19:39.webm

jtagcat commented 4 years ago

How I see it: https://sh.c7.ee/F8Pf2/VID_20200215_072256.mp4

btw is there any place PaperWM stores logs?

hedning commented 4 years ago

Right, I doubt there's that much we can do about that edge case. It's to a large extent up to the application to handle it «correctly» (eg. in tilix the context menu will pop up where the right button press was triggered, while in nautilus the context menu doesn't open).

If you're on systemd distro you should be able to do something like this: journalctl --user-unit=gnome-shell-wayland.service (we also ship a debug script which will follow the approriate log).

jtagcat commented 4 years ago

It was gnome tweaks (I think I threatened to open paperwm settings), gnome things should at least work...

jtaala commented 1 year ago

Haven't seen this (tried a few times to reproduce unsuccessfully). Let us know if it's still valid (i.e. seeing it in a recent version of PaperWM or can reliably reproduce it).

Planning on closing this in a month or so.

jtaala commented 1 year ago

Closing as stipulated in previous comments (have received no further feedback in more than a month).