diff --git a/app/src/components/v-workspace-tile.vue b/app/src/components/v-workspace-tile.vue index aa709dec51..cd2def2fc8 100644 --- a/app/src/components/v-workspace-tile.vue +++ b/app/src/components/v-workspace-tile.vue @@ -294,7 +294,14 @@ function useDragDrop() { function onPointerUp() { dragging.value = false; - if (props.editMode === false || props.draggable === false) return; + if ( + props.editMode === false || + props.draggable === false || + Object.values(editedPosition).every((v) => v === undefined) + ) { + return; + } + emit('update', editedPosition); window.removeEventListener('pointerup', onPointerUp); window.removeEventListener('pointermove', onPointerMove);