Using an iPhone 5s.
The bug arises on iOS when using tabs.
If I have a search bar inside an ion-content
like so…
`<ion-searchbar [(ngModel)]="myInput" (input)="onSearch($event)" (cancel)="onSearchCancel($event)"></ion-searchbar>`
then when the the search’s cancel button is pressed, there is a slight lag as the keyboard closes and the tabs take about half a second to move back to the bottom of the screen. (still usable but not great).
However!
If I have this markup in my ion-content
…
<ion-toolbar primary>
<ion-searchbar [(ngModel)]="myInput" (input)="onSearch($event)" (cancel)="onSearchCancel($event)">
</ion-searchbar>
</ion-toolbar>
then when the search’s cancel button is pressed, the screen flickers and the whole search bar disappears from the view. If appears again if I open the side menu or click where the search bar should be.