summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java b/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java
index e89882372d5..221bd409328 100644
--- a/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java
+++ b/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java
@@ -106,10 +106,12 @@ class QtInputConnection extends BaseInputConnection
private void setClosing(boolean closing)
{
- if (closing)
- m_view.postDelayed(new HideKeyboardRunnable(), KEYBOARD_CHECK_DELAY_MS);
- else if (m_qtInputConnectionListener != null)
- m_qtInputConnectionListener.onSetClosing(false);
+ if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.R) {
+ if (closing)
+ m_view.postDelayed(new HideKeyboardRunnable(), KEYBOARD_CHECK_DELAY_MS);
+ else if (m_qtInputConnectionListener != null)
+ m_qtInputConnectionListener.onSetClosing(false);
+ }
}
QtInputConnection(QtEditText targetView, QtInputConnectionListener listener)