diff options
Diffstat (limited to 'src/niri.rs')
| -rw-r--r-- | src/niri.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/niri.rs b/src/niri.rs index b2e3f02d..e7e23789 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -543,6 +543,7 @@ impl State { self.niri.refresh_window_rules(); self.refresh_ipc_outputs(); self.ipc_refresh_layout(); + self.ipc_refresh_keyboard_layout_index(); #[cfg(feature = "xdp-gnome-screencast")] self.niri.refresh_mapped_cast_outputs(); @@ -911,10 +912,6 @@ impl State { keyboard.with_xkb_state(self, |mut context| { context.set_layout(new_layout); }); - - if let Some(server) = &self.niri.ipc_server { - server.keyboard_layout_switched(new_layout.0 as u8); - } } } |
