refactor: remove redundant setMode calls in interaction modes

This commit is contained in:
Abhinav Kumar
2025-07-04 14:59:44 +05:30
parent 87a803b1a3
commit fa4490fb07
4 changed files with 0 additions and 26 deletions

View File

@@ -98,11 +98,5 @@ export const Connector: ModeActions = {
) {
scene.deleteConnector(uiState.mode.id);
}
uiState.actions.setMode({
type: 'CURSOR',
showCursor: true,
mousedownItem: null
});
}
};

View File

@@ -13,14 +13,6 @@ export const PlaceIcon: ModeActions = {
tile: uiState.mouse.position.tile,
scene
});
uiState.actions.setMode({
type: 'CURSOR',
mousedownItem: itemAtTile,
showCursor: true
});
uiState.actions.setItemControls(null);
}
},
mouseup: ({ uiState, scene }) => {

View File

@@ -43,11 +43,5 @@ export const DrawRectangle: ModeActions = {
},
mouseup: ({ uiState }) => {
if (uiState.mode.type !== 'RECTANGLE.DRAW' || !uiState.mode.id) return;
uiState.actions.setMode({
type: 'CURSOR',
showCursor: true,
mousedownItem: null
});
}
};

View File

@@ -26,11 +26,5 @@ export const TextBox: ModeActions = {
id: uiState.mode.id
});
}
uiState.actions.setMode({
type: 'CURSOR',
showCursor: true,
mousedownItem: null
});
}
};