diff --git a/vue3/src/components/inputs/StepEditor.vue b/vue3/src/components/inputs/StepEditor.vue
index fd9709709..1d53f0b9b 100644
--- a/vue3/src/components/inputs/StepEditor.vue
+++ b/vue3/src/components/inputs/StepEditor.vue
@@ -59,7 +59,7 @@
{{ $t('Ingredients') }}
-
+
@@ -118,7 +118,7 @@
-
+
@@ -344,6 +344,7 @@ function insertAndFocusIngredient() {
step.value.ingredients.push(ingredient)
nextTick(() => {
+ sortIngredients()
if (mobile.value) {
editingIngredientIndex.value = step.value.ingredients.length - 1
dialogIngredientEditor.value = true