diff options
-rw-r--r-- | src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java | 10 |
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) |