mirror of
https://github.com/hyprwm/Hyprland
synced 2026-04-24 06:00:38 +02:00
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
|
||
|---|---|---|
| .. | ||
| IHID.cpp | ||
| IHID.hpp | ||
| IKeyboard.cpp | ||
| IKeyboard.hpp | ||
| IPointer.cpp | ||
| IPointer.hpp | ||
| ITouch.cpp | ||
| ITouch.hpp | ||
| Keyboard.cpp | ||
| Keyboard.hpp | ||
| Mouse.cpp | ||
| Mouse.hpp | ||
| Tablet.cpp | ||
| Tablet.hpp | ||
| TouchDevice.cpp | ||
| TouchDevice.hpp | ||
| VirtualKeyboard.cpp | ||
| VirtualKeyboard.hpp | ||
| VirtualPointer.cpp | ||
| VirtualPointer.hpp | ||