aboutsummaryrefslogtreecommitdiff
path: root/src/imv.c
diff options
context:
space:
mode:
authorHarry Jeffery <harry@exec64.co.uk>2019-08-13 01:12:50 +0100
committerHarry Jeffery <harry@exec64.co.uk>2019-08-13 01:14:56 +0100
commit2d0eee125442524f2df009ebd6d4df166a74d6f9 (patch)
treec27a7eb3153da94340ed75f94130a3e1bf1bda36 /src/imv.c
parent07b742e9da2a12d163d7733aaefc5ae6bce555b6 (diff)
downloadimv-2d0eee125442524f2df009ebd6d4df166a74d6f9.tar.gz
Wayland: Detect keyboard layout automatically
Diffstat (limited to 'src/imv.c')
-rw-r--r--src/imv.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/imv.c b/src/imv.c
index 7d660dd..d5c2c3c 100644
--- a/src/imv.c
+++ b/src/imv.c
@@ -1081,6 +1081,11 @@ static bool setup_window(struct imv *imv)
{
imv->keyboard = imv_keyboard_create();
assert(imv->keyboard);
+
+ const char *keymap = imv_window_keymap(imv->window);
+ if (keymap) {
+ imv_keyboard_set_keymap(imv->keyboard, keymap);
+ }
}
{