Update workspace tile position only when there are values defined (#15164)

This commit is contained in:
ian
2022-08-19 22:10:05 +08:00
committed by GitHub
parent f21f8c4707
commit 13bf30e90a

View File

@@ -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);