From b253017a52988d7542a829182174323ed9b6dfc4 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Tue, 10 May 2022 14:08:11 +0300 Subject: compositor: Fix build without xkbcommon This amends 4910b7adfa706520cd5180d5384b999488550aef. QWaylandKeyboardPrivate::resetKeyboardState() is behind an #if. We need to match the condition for the definition as well. Fixes: QTBUG-103341 Change-Id: Ib0b5b6284cac10a0cb5d53fca08e0d7226e7240a Reviewed-by: Eskil Abrahamsen Blomfeldt --- src/compositor/compositor_api/qwaylandkeyboard.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor/compositor_api/qwaylandkeyboard.cpp b/src/compositor/compositor_api/qwaylandkeyboard.cpp index 4baeaddb..6f422d2f 100644 --- a/src/compositor/compositor_api/qwaylandkeyboard.cpp +++ b/src/compositor/compositor_api/qwaylandkeyboard.cpp @@ -200,7 +200,6 @@ void QWaylandKeyboardPrivate::maybeUpdateXkbScanCodeTable() altIndex = xkb_keymap_mod_get_index(keymap, XKB_MOD_NAME_ALT); } } -#endif void QWaylandKeyboardPrivate::resetKeyboardState() { @@ -213,6 +212,7 @@ void QWaylandKeyboardPrivate::resetKeyboardState() updateModifierState(code, WL_KEYBOARD_KEY_STATE_RELEASED); } } +#endif void QWaylandKeyboardPrivate::updateModifierState(uint code, uint32_t state) { -- cgit v1.2.1