fix(searchbar): positionElements to assign input mode fixes #8855

This commit is contained in:
ramonornela
2016-10-22 11:54:29 -02:00
parent 5f3aedc0f7
commit cd0e19a9fe
2 changed files with 7 additions and 1 deletions

View File

@ -239,7 +239,7 @@ export class Searchbar extends Ion {
let shouldAlignLeft = (!isAnimated || (this._value && this._value.toString().trim() !== '') || this._sbHasFocus === true); let shouldAlignLeft = (!isAnimated || (this._value && this._value.toString().trim() !== '') || this._sbHasFocus === true);
this._shouldAlignLeft = shouldAlignLeft; this._shouldAlignLeft = shouldAlignLeft;
if (this._config.get('mode') !== 'ios') { if (this._mode !== 'ios') {
return; return;
} }

View File

@ -29,6 +29,12 @@
<h5 padding-left> Search - Value passed </h5> <h5 padding-left> Search - Value passed </h5>
<ion-searchbar value="mysearch" showCancelButton (ionInput)="triggerInput($event)" (ionCancel)="onCancelSearchbar($event)" (ionClear)="onClearSearchbar($event)" cancelButtonText="Really Long Cancel" color="dark"></ion-searchbar> <ion-searchbar value="mysearch" showCancelButton (ionInput)="triggerInput($event)" (ionCancel)="onCancelSearchbar($event)" (ionClear)="onClearSearchbar($event)" cancelButtonText="Really Long Cancel" color="dark"></ion-searchbar>
<h5 padding-left> Search - Mode iOS passed </h5>
<ion-searchbar mode="ios" animated="true" showCancelButton placeholder="Search"></ion-searchbar>
<h5 padding-left> Search - Mode MD passed </h5>
<ion-searchbar mode="md" animated="true" showCancelButton placeholder="Search"></ion-searchbar>
<p padding> <p padding>
<button ion-button block (click)="changeValue()">Change Value</button> <button ion-button block (click)="changeValue()">Change Value</button>
</p> </p>