From 423290a09a1f4f26801184789bd9fe3e6bd5df30 Mon Sep 17 00:00:00 2001 From: "capucine.berthet" <capucine.berthet@savoirfairelinux.com> Date: Wed, 23 Aug 2023 11:32:20 -0400 Subject: [PATCH] emojiPicker: automatic keyboard focus GitLab: #1220 Change-Id: I848b5352b8214c2112dddc8e69b7bc96d0e372e7 --- src/app/webengine/emojipicker/EmojiPicker.qml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/webengine/emojipicker/EmojiPicker.qml b/src/app/webengine/emojipicker/EmojiPicker.qml index e3f3cf6d7..e623ad749 100644 --- a/src/app/webengine/emojipicker/EmojiPicker.qml +++ b/src/app/webengine/emojipicker/EmojiPicker.qml @@ -35,6 +35,8 @@ Popup { focus: true closePolicy: Popup.CloseOnEscape | Popup.CloseOnPressOutsideParent + onClosed: messageBar.textAreaObj.forceActiveFocus() + // Close the picker when attached to a listView that receives height/scroll // property changes. property real listViewHeight: listView ? listView.height : 0 @@ -45,6 +47,7 @@ Popup { function openEmojiPicker() { root.open(); emojiPickerWebView.runJavaScript("prepare_to_show(" + JamiTheme.darkTheme + ");"); + emojiPickerWebView.forceActiveFocus(); } function closeEmojiPicker() { -- GitLab