diff options
| author | MahouShoujoMivutilde <14999778+MahouShoujoMivutilde@users.noreply.github.com> | 2024-07-27 18:43:45 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-27 16:43:45 +0100 |
| commit | 84227eb587688596b63a5b48848d32083d9680cf (patch) | |
| tree | 1ad1696696d12ada801b5a3fe785f8e474b4e326 /src/protocols/LayerShell.cpp | |
| parent | daed75219fa7b4ec345337ec99f816e94bda338c (diff) | |
input: Fix `hyprctl switchxkblayout` not actually changing layout (#7070)
Emits `SModifiersEvent` in `updateModifiers()`
Before the patch:
Changing layout with `hyprctl switchxkblayout ...` results in:
* active keymap in `hyprctl devices` is changed
* no event
* no layout is actually changed UNTIL you press one of the mod keys
(Alt | Shift | Super | Ctrl)
After:
* active keymap in `hyprctl devices` changed
* activelayout IPC event emitted
* layout is changed
This fixes https://github.com/hyprwm/Hyprland/issues/7044
Diffstat (limited to 'src/protocols/LayerShell.cpp')
0 files changed, 0 insertions, 0 deletions
