diff options
author | Tinja Paavoseppä <tinja.paavoseppa@qt.io> | 2024-02-08 12:38:03 +0200 |
---|---|---|
committer | Tinja Paavoseppä <tinja.paavoseppa@qt.io> | 2024-02-19 17:05:54 +0200 |
commit | 0e95d3ab57f4f57e65f7bb6019064ce4e31135a3 (patch) | |
tree | f45a3941953e0d9527df01cb82475b4ce58c0d9d /src/plugins/platforms | |
parent | c545a3a086a6747b09ed8fffbcd85e0efeaa896f (diff) |
Android: Implement input connection listener in QtInputDelegate
This way we can just pass the input delegate as the listener for
QtEditText when we create it, and having the listener in a separate
member doesn't provide a real benefit anyway.
Task-number: QTBUG-118139
Pick-to: 6.7
Change-Id: I0125c87ecd39eed550a120ea8326d2c50a1b016e
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/plugins/platforms')
-rw-r--r-- | src/plugins/platforms/android/qandroidplatformwindow.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/platforms/android/qandroidplatformwindow.cpp b/src/plugins/platforms/android/qandroidplatformwindow.cpp index e4d7b4c7ec..e47281664d 100644 --- a/src/plugins/platforms/android/qandroidplatformwindow.cpp +++ b/src/plugins/platforms/android/qandroidplatformwindow.cpp @@ -57,7 +57,8 @@ QAndroidPlatformWindow::QAndroidPlatformWindow(QWindow *window) m_nativeQtWindow = QJniObject::construct<QtJniTypes::QtWindow>( QNativeInterface::QAndroidApplication::context(), - m_nativeParentQtWindow); + m_nativeParentQtWindow, + QtAndroid::qtInputDelegate()); m_nativeViewId = m_nativeQtWindow.callMethod<jint>("getId"); if (window->isTopLevel()) |