add layout variant.

This commit is contained in:
Miroslav Šedivý
2021-01-12 23:52:44 +01:00
parent 7f18c5842d
commit 71dbdc06f5
5 changed files with 10 additions and 8 deletions

View File

@ -8,7 +8,8 @@ import (
)
type KeyboardLayoutData struct {
Layout string `json:"layout"`
Layout string `json:"layout"`
Variant string `json:"variant"`
}
type KeyboardModifiersData struct {
@ -22,7 +23,7 @@ func (h *RoomHandler) keyboardLayoutSet(w http.ResponseWriter, r *http.Request)
return
}
err := h.desktop.SetKeyboardLayout(data.Layout)
err := h.desktop.SetKeyboardLayout(data.Layout, data.Variant)
if err != nil{
utils.HttpInternalServerError(w, "Unable to change keyboard layout.")
return