summaryrefslogtreecommitdiffstats
path: root/src/client/qwaylandinputcontext.cpp
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2021-04-22 15:29:56 +0300
committerSamuli Piippo <samuli.piippo@qt.io>2021-04-22 16:58:04 +0300
commit05658e127dedfff65789860415537c6920ec574d (patch)
treee238e39205a39a8ec1a941eac4c87d68e7fbce18 /src/client/qwaylandinputcontext.cpp
parent93058de8d7e7c2f320c22b3bd898aa06cf5babcd (diff)
Add missing define guards
Ammend cca1b94190a094b5d1d7ce492b6533e2d330c5e8 to use m_composeState only if xcbcommon is available. Pick-to: 5.15 Change-Id: I48332b15def3282c5bda3e1c7c393ea7e9849cbe Reviewed-by: Aleix Pol Gonzalez <aleixpol@kde.org>
Diffstat (limited to 'src/client/qwaylandinputcontext.cpp')
-rw-r--r--src/client/qwaylandinputcontext.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client/qwaylandinputcontext.cpp b/src/client/qwaylandinputcontext.cpp
index 16e03ea17..cbf63cde8 100644
--- a/src/client/qwaylandinputcontext.cpp
+++ b/src/client/qwaylandinputcontext.cpp
@@ -408,8 +408,10 @@ bool QWaylandInputContext::isValid() const
void QWaylandInputContext::reset()
{
qCDebug(qLcQpaInputMethods) << Q_FUNC_INFO;
+#if QT_CONFIG(xkbcommon)
if (m_composeState)
xkb_compose_state_reset(m_composeState);
+#endif
QPlatformInputContext::reset();