Skip to content

Commit ce5286b

Browse files
authored
Prevent double save on Enter key by calling blur event on keyup (#62)
`<cms-quick-edit>` component.
1 parent 69018d0 commit ce5286b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

template/assets/core.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ Vue.component('cms-quick-edit', {
584584
Vue.component('cms-quick-edit-text', {
585585
props: ['value', 'elementKey'],
586586
template: `<b-input-group>
587-
<b-form-input v-model="newValue" :id="elementKey" size="sm" @keyup.enter.native="save()" @blur="save()"></b-form-input>
587+
<b-form-input v-model="newValue" :id="elementKey" size="sm" @keyup.enter.native="$event.target.blur()" @blur="save()"></b-form-input>
588588
<b-input-group-append>
589589
<b-button size="sm" type="submit" variant="success" @click="save()">Save</b-button>
590590
</b-input-group-append>

0 commit comments

Comments
 (0)