fix dropdowns in Firefox

pull/440/head
Alex Turchyn 10 months ago committed by Pete Matsyburka
parent 5a96f4f1eb
commit c696890cf5

@ -479,7 +479,7 @@ export default {
methods: { methods: {
buildDefaultName: Field.methods.buildDefaultName, buildDefaultName: Field.methods.buildDefaultName,
closeDropdown () { closeDropdown () {
document.activeElement.blur() this.$el.getRootNode().activeElement.blur()
}, },
maybeToggleDefaultValue () { maybeToggleDefaultValue () {
if (['text', 'number'].includes(this.field.type)) { if (['text', 'number'].includes(this.field.type)) {

@ -392,7 +392,7 @@ export default {
return this.sortedAreas[0] && this.$emit('scroll-to', this.sortedAreas[0]) return this.sortedAreas[0] && this.$emit('scroll-to', this.sortedAreas[0])
}, },
closeDropdown () { closeDropdown () {
document.activeElement.blur() this.$el.getRootNode().activeElement.blur()
}, },
addOption () { addOption () {
this.field.options.push({ value: '', uuid: v4() }) this.field.options.push({ value: '', uuid: v4() })

@ -362,7 +362,7 @@ export default {
this.$emit('new-submitter', newSubmitter) this.$emit('new-submitter', newSubmitter)
}, },
closeDropdown () { closeDropdown () {
document.activeElement.blur() this.$el.getRootNode().activeElement.blur()
} }
} }
} }

@ -170,7 +170,7 @@ export default {
}, },
methods: { methods: {
closeDropdown () { closeDropdown () {
document.activeElement.blur() this.$el.getRootNode().activeElement.blur()
} }
} }
} }

Loading…
Cancel
Save