mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
focus input w/ label
This commit is contained in:
@ -2,6 +2,7 @@ import {Directive, Parent, Optional} from 'angular2/angular2';
|
||||
|
||||
import {Input} from './text-input';
|
||||
import {IonicConfig} from '../../config/config';
|
||||
import * as dom from '../../util/dom';
|
||||
|
||||
|
||||
@Directive({
|
||||
@ -39,9 +40,6 @@ export class Label {
|
||||
let endCoord = dom.pointerCoord(ev);
|
||||
|
||||
// focus this input if the pointer hasn't moved XX pixels
|
||||
// and the input doesn't already have focus
|
||||
console.log('!this.hasFocus()', !this.hasFocus());
|
||||
|
||||
if (!dom.hasPointerMoved(20, this.startCoord, endCoord)) {
|
||||
ev.preventDefault();
|
||||
ev.stopPropagation();
|
||||
@ -49,7 +47,8 @@ export class Label {
|
||||
this.container.focus();
|
||||
}
|
||||
|
||||
this.startCoord null;
|
||||
this.startCoord = null;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -78,8 +78,6 @@ export class TextInput extends IonInput {
|
||||
|
||||
// focus this input if the pointer hasn't moved XX pixels
|
||||
// and the input doesn't already have focus
|
||||
console.log('!this.hasFocus()', !this.hasFocus());
|
||||
|
||||
if (!dom.hasPointerMoved(20, this.startCoord, endCoord) && !this.hasFocus()) {
|
||||
ev.preventDefault();
|
||||
ev.stopPropagation();
|
||||
|
Reference in New Issue
Block a user