pull/165/head
tangjinzhou 2018-02-11 18:50:23 +08:00
parent 95a592fdea
commit 6ee8674439
1 changed files with 8 additions and 0 deletions

View File

@ -1360,6 +1360,13 @@ export default {
} }
} }
}, },
selectionRefFocus (e) {
if (this._focused) {
return
}
this._focused = true
this.updateFocusClassName()
},
}, },
render () { render () {
@ -1387,6 +1394,7 @@ export default {
} }
if (!isMultipleOrTagsOrCombobox(props)) { if (!isMultipleOrTagsOrCombobox(props)) {
selectionProps.on.keydown = this.onKeyDown selectionProps.on.keydown = this.onKeyDown
selectionProps.on.focus = this.selectionRefFocus
selectionProps.attrs.tabIndex = props.disabled ? -1 : 0 selectionProps.attrs.tabIndex = props.disabled ? -1 : 0
} }
const rootCls = { const rootCls = {