From d2178a613480c5e30aef4c99be8215e6f3623373 Mon Sep 17 00:00:00 2001 From: htlee Date: Mon, 16 Feb 2026 06:27:48 +0900 Subject: [PATCH] =?UTF-8?q?fix(map):=20=EC=9C=A1=EC=A7=80=EC=83=89=20?= =?UTF-8?q?=EC=A0=81=EC=9A=A9=EC=97=90=EC=84=9C=20=EC=88=98=EC=97=AD/?= =?UTF-8?q?=EC=84=A0=EB=B0=95=20=EB=93=B1=20=EC=BB=A4=EC=8A=A4=ED=85=80=20?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=96=B4=20=EC=A0=9C=EC=99=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit zones, ships, pair, fc, fleet, predict, deck-globe 레이어를 applyLandColor에서 제외하여 수역 표시 복원 Co-Authored-By: Claude Opus 4.6 --- apps/web/src/widgets/map3d/hooks/useMapStyleSettings.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/web/src/widgets/map3d/hooks/useMapStyleSettings.ts b/apps/web/src/widgets/map3d/hooks/useMapStyleSettings.ts index 2cf0724..00feb3f 100644 --- a/apps/web/src/widgets/map3d/hooks/useMapStyleSettings.ts +++ b/apps/web/src/widgets/map3d/hooks/useMapStyleSettings.ts @@ -57,6 +57,13 @@ function applyLandColor(map: maplibregl.Map, color: string) { const id = layer.id; if (id.startsWith('bathymetry-')) continue; if (id.startsWith('subcables-')) continue; + if (id.startsWith('zones-')) continue; + if (id.startsWith('ships-')) continue; + if (id.startsWith('pair-')) continue; + if (id.startsWith('fc-')) continue; + if (id.startsWith('fleet-')) continue; + if (id.startsWith('predict-')) continue; + if (id === 'deck-globe') continue; const sourceLayer = String((layer as Record)['source-layer'] ?? ''); const isWater = waterRegex.test(id) || waterRegex.test(sourceLayer); if (isWater) continue;