You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keep in mind that IME can't work with QT at all, so I just basically don't have popups until I kill anthywl or something.
You can probably just start anthywl and QT apps, like telegram won't have rmb popup on message working at all. This was not the thing a while ago, so I guess some new logic in niri broke it.
niri 0.1.0-alpha.3 (v0.1.0-alpha.3-65-g65e8649)
The text was updated successfully, but these errors were encountered:
kchibisov
changed the title
Popups in Qt applications not appear anymore if IME is running
popups grab doesn't work when IME is running
Jan 23, 2024
Popup grabs set a keyboard grab to keep the keyboard focus on the popup surface (normally the keyboard focus remains on the toplevel).
There's also a check when obtaining the popup grab that the keyboard focus was correct. If it wasn't, the popup grab is denied.
Keyboard grabs in Smithay don't stack, so one of these replaces the other. Then the keyboard grab check fails and the popup grab is denied.
Now tbh I'm not sure we need the popup keyboard grab in niri, it will probably be better to refactor the keyboard focus code a bit and keep track of it ourselves. This might solve the problem.
Keep in mind that IME can't work with QT at all, so I just basically don't have popups until I kill
anthywl
or something.You can probably just start
anthywl
and QT apps, like telegram won't have rmb popup on message working at all. This was not the thing a while ago, so I guess some new logic in niri broke it.niri 0.1.0-alpha.3 (v0.1.0-alpha.3-65-g65e8649)
The text was updated successfully, but these errors were encountered: