I managed to set focus on a Searchbar when a button is clicked, but keyboard won’t open even after setting KeyboardDisplayRequiresUserAction
to false
in config.xml.
I’m testing it in an Android 4.4.
The code in template:
<ion-searchbar #searchbar></ion-searchbar>
In the class (striped out unrelated lines):
@ViewChild('searchbar') searchbar: Searchbar;
public toggleSearchBar(){
let timeoutID = setTimeout(() => {
this.searchbar.setFocus();
clearTimeout(timeoutID);
}, 200)
}
In config:
<preference name="KeyboardDisplayRequiresUserAction" value="false"/>
What’s happening here?