fix(input): prevent duplicated tabIndex (#12043)

fixes #7178
This commit is contained in:
Manu MA
2017-06-15 20:08:25 +02:00
committed by GitHub
parent 3564bcfe1b
commit 7a1342caa1

View File

@@ -312,8 +312,13 @@ export class TextInput extends BaseInput<string> implements IonicFormInput {
// Copy remaining attributes, not handled by ionic/angular
copyInputAttributes(ionInputEle, nativeInputEle);
// prevent having tabIndex duplicated
if (ionInputEle.hasAttribute('tabIndex')) {
ionInputEle.removeAttribute('tabIndex');
}
// handle the autofocus attribute
if (ionInputEle.hasAttribute('autofocus')) {
// the ion-input element has the autofocus attributes
ionInputEle.removeAttribute('autofocus');
switch (this._autoFocusAssist) {
case 'immediate':