diff --git a/frontend/components/Domain/ShoppingList/ShoppingListItem.vue b/frontend/components/Domain/ShoppingList/ShoppingListItem.vue index 93b2604ed44c..0cb6e8dd3c68 100644 --- a/frontend/components/Domain/ShoppingList/ShoppingListItem.vue +++ b/frontend/components/Domain/ShoppingList/ShoppingListItem.vue @@ -138,6 +138,10 @@ export default defineComponent({ }); const edit = ref(false); function toggleEdit(val = !edit.value) { + if (edit.value === val) { + return; + } + if (val) { // update local copy of item with the current value localListItem.value = props.value; diff --git a/frontend/pages/shopping-lists/_id.vue b/frontend/pages/shopping-lists/_id.vue index 9b87fd006dc1..f80f1ff1a9d9 100644 --- a/frontend/pages/shopping-lists/_id.vue +++ b/frontend/pages/shopping-lists/_id.vue @@ -32,7 +32,7 @@
- + {{ $globals.icons.tags }} @@ -206,14 +206,13 @@