fix(android): display soft input on search bar focus (#10696)

This commit is contained in:
Dimitris-Rafail Katsampas
2025-02-13 16:50:04 +02:00
committed by GitHub
parent b649c353fb
commit 317b098321

View File

@ -121,8 +121,15 @@ export class SearchBar extends SearchBarBase {
public focus(): boolean {
const result = super.focus();
if (result) {
ad.showSoftInput(this.nativeViewProtected);
if (this.nativeViewProtected) {
// Android search view is a view consisted of multiple views, so get the focused view
const focusedNativeView = this.nativeViewProtected.findFocus();
if (focusedNativeView) {
ad.showSoftInput(focusedNativeView);
}
}
}
return result;