From e5bebd883cb65f01bde565105d0eeec29538761e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Wed, 18 Aug 2021 21:03:32 +0200 Subject: [PATCH] macOS: Add some logging to QCocoaInputContext Pick-to: 6.2 Change-Id: I8e28cdaf89e8b741a5047f00016e17b8916edece Reviewed-by: Volker Hilsheimer --- src/plugins/platforms/cocoa/qcocoainputcontext.mm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/platforms/cocoa/qcocoainputcontext.mm b/src/plugins/platforms/cocoa/qcocoainputcontext.mm index b1e4f0d931..c5e0e80f76 100644 --- a/src/plugins/platforms/cocoa/qcocoainputcontext.mm +++ b/src/plugins/platforms/cocoa/qcocoainputcontext.mm @@ -102,9 +102,10 @@ QCocoaInputContext::~QCocoaInputContext() /*! \brief Cancels a composition. */ - void QCocoaInputContext::reset() { + qCDebug(lcQpaInputMethods) << "Resetting input method"; + QPlatformInputContext::reset(); if (!m_focusWindow) @@ -130,7 +131,8 @@ void QCocoaInputContext::connectSignals() void QCocoaInputContext::focusObjectChanged(QObject *focusObject) { - Q_UNUSED(focusObject); + qCDebug(lcQpaInputMethods) << "Focus object changed to" << focusObject; + if (m_focusWindow == QGuiApplication::focusWindow()) { if (!m_focusWindow) return;