Refactor to remove repetition

This commit is contained in:
leigh-mil 2018-12-04 17:11:21 -05:00
parent ef3caa2cf0
commit 33546188d5

View File

@ -84,8 +84,9 @@ export default {
onShow: function () {
setTimeout(() => { // timeout is a hack to make focus work in Chrome
if (this.$refs.choices.find(choice => choice.selected)) {
this.$refs.choices.find(choice => choice.selected).$refs.input[0].focus()
const selected = this.$refs.choices.find(choice => choice.selected)
if (selected) {
selected.$refs.input[0].focus()
} else {
this.$refs.choices[0].$refs.input[0].focus()
}