From d370e23529015b9dc2b1a0de13a9570dda9541ef Mon Sep 17 00:00:00 2001 From: Nico Date: Wed, 3 Jun 2026 12:27:37 -0700 Subject: [PATCH] fix: declutter map setup state --- frontend/src/pages/LocationMapManager.jsx | 28 +++++++++++---------- frontend/tests/location-map-manager.spec.ts | 1 + 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/frontend/src/pages/LocationMapManager.jsx b/frontend/src/pages/LocationMapManager.jsx index 6fed4cd..ccf6137 100644 --- a/frontend/src/pages/LocationMapManager.jsx +++ b/frontend/src/pages/LocationMapManager.jsx @@ -434,19 +434,21 @@ export default function LocationMapManager() {
- setEditorTool("pan")} - onEditObjects={() => setEditorTool("edit")} - /> + {hasAnyMap && mode !== "setup" ? ( + setEditorTool("pan")} + onEditObjects={() => setEditorTool("edit")} + /> + ) : null} {!hasAnyMap || (mode === "setup" && mapState?.draft_map && !mapState?.published_map) ? (