aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
diff options
context:
space:
mode:
authorKirill Chibisov <contact@kchibisov.com>2024-04-19 18:46:39 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-04-23 00:09:42 -0700
commit279659ac90eef4082157f427f006c9a4c5a02ac2 (patch)
tree6dd7e8a3173727927c091c65b22f575ee7c7dc0c /src/niri.rs
parentc2d03d82ceb47322fbe0d93af5a452a83de3b1e1 (diff)
downloadniri-279659ac90eef4082157f427f006c9a4c5a02ac2.tar.gz
niri-279659ac90eef4082157f427f006c9a4c5a02ac2.tar.bz2
niri-279659ac90eef4082157f427f006c9a4c5a02ac2.zip
Unconstrain InputMethod's PopupSurface
Make IME popup to be visible inside the parent and not obscure the text input rectangle region. Fixes https://github.com/YaLTeR/niri/issues/221
Diffstat (limited to 'src/niri.rs')
-rw-r--r--src/niri.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/niri.rs b/src/niri.rs
index ae099704..605f5c60 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -768,7 +768,7 @@ impl State {
);
grab.grab.ungrab(PopupUngrabStrategy::All);
- keyboard.unset_grab();
+ keyboard.unset_grab(self);
self.niri.seat.get_pointer().unwrap().unset_grab(
self,
SERIAL_COUNTER.next_serial(),