added direction movement to asset during move and duplication

This commit is contained in:
2025-08-14 13:59:24 +05:30
parent d12ead7d35
commit 75f77c4204
3 changed files with 95 additions and 4 deletions

View File

@@ -11,6 +11,7 @@ import useVersionHistoryVisibleStore, {
useDfxUpload,
useRenameModeStore,
useSaveVersion,
useSelectedAssets,
useSelectedComment,
useSelectedFloorItem,
useSelectedWallItem,
@@ -40,6 +41,7 @@ const KeyPressListener: React.FC = () => {
const { toggleView, setToggleView } = useToggleView();
const { setAddAction } = useAddAction();
const { setSelectedWallItem } = useSelectedWallItem();
const { selectedAssets } = useSelectedAssets();
const { setActiveTool } = useActiveTool();
const { clearSelectedZone } = useSelectedZoneStore();
const { showShortcuts, setShowShortcuts } = useShortcutStore();
@@ -82,7 +84,7 @@ const KeyPressListener: React.FC = () => {
H: "free-hand",
};
const tool = toolMap[key];
if (tool) {
if (tool && selectedAssets.length === 0) {
setActiveTool(tool);
setActiveSubTool(tool);
}
@@ -278,6 +280,7 @@ const KeyPressListener: React.FC = () => {
hidePlayer,
selectedFloorItem,
isRenameMode,
selectedAssets
]);
return null;