OSK update on activeLayout event

This commit is contained in:
Anton Epikhin
2025-07-25 14:26:49 +03:00
parent 27eea1c7a6
commit 6bc1f8a39f
3 changed files with 107 additions and 7 deletions
@@ -13,8 +13,10 @@ import Quickshell.Hyprland
Item {
id: root
property var activeLayoutName: Config.options?.osk.layout ?? Layouts.defaultLayout
property var layouts: Layouts.byName
property var activeLayoutName: (layouts.hasOwnProperty(Config.options?.osk.layout))
? Config.options?.osk.layout
: Layouts.defaultLayout
property var currentLayout: layouts[activeLayoutName]
implicitWidth: keyRows.implicitWidth