From 16040e51f72c0ba4c55a9777779c0cf606cde138 Mon Sep 17 00:00:00 2001 From: Bartlomiej Moskal Date: Thu, 10 Nov 2022 09:19:59 +0100 Subject: [PATCH] Android: Close the keyboard after clicking Done The keyboard was not hiding after clicking the done button. This commit changes this behavior. If KeyCode is other than IME_ACTION_PREVIOUS/IME_ACTION_NEXT the keyboard closes automatically. Fixes: QTBUG-107662 Change-Id: I3449aa6898b826bfa03104275c7224329f24ed9a Reviewed-by: Ville Voutilainen (cherry picked from commit cc9144b4f39923dfb9ee17f951f93f257aa2d221) Reviewed-by: Qt Cherry-pick Bot --- .../jar/src/org/qtproject/qt/android/QtInputConnection.java | 1 + 1 file changed, 1 insertion(+) 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 9d600645913..6a9a74a529e 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java @@ -253,6 +253,7 @@ public class QtInputConnection extends BaseInputConnection return super.sendKeyEvent(fakeEvent); default: + QtNative.activityDelegate().hideSoftwareKeyboard(); break; } }