From 191ad0e5f97f9a1c4bfedd62c79180a4a055bbd8 Mon Sep 17 00:00:00 2001 From: Macbook Date: Thu, 11 Jun 2026 01:02:55 +0900 Subject: [PATCH] =?UTF-8?q?=EC=84=9C=EB=B2=84=20=EC=95=8C=EB=A6=BC?= =?UTF-8?q?=EB=AA=A9=EB=A1=9D=20=EB=A1=9C=EB=94=A9=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tradeNotification/TradeNotificationListRow.tsx | 5 ++--- .../components/tradeNotification/TradeSignalMiniChart.tsx | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/tradeNotification/TradeNotificationListRow.tsx b/frontend/src/components/tradeNotification/TradeNotificationListRow.tsx index d1b63cd..fa7cefb 100644 --- a/frontend/src/components/tradeNotification/TradeNotificationListRow.tsx +++ b/frontend/src/components/tradeNotification/TradeNotificationListRow.tsx @@ -26,7 +26,7 @@ import { import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators'; import { formatIndicatorDisplayLabel } from '../../utils/indicatorRegistry'; import { useIndicatorSettings } from '../../hooks/useIndicatorSettings'; -import { ensureWorkspaceChartIndicators, invalidateWorkspaceChartIndicatorsCache } from '../../utils/workspaceChartIndicatorsCache'; +import { ensureWorkspaceChartIndicators } from '../../utils/workspaceChartIndicatorsCache'; import TradeSignalChartCard from './TradeSignalChartCard'; import TradeNotificationSignalCard from './TradeNotificationSignalCard'; import TradeNotificationHScrollPane from './TradeNotificationHScrollPane'; @@ -172,8 +172,7 @@ const TradeNotificationListRow: React.FC = ({ useEffect(() => { let cancelled = false; - invalidateWorkspaceChartIndicatorsCache(); - void ensureWorkspaceChartIndicators().then(inds => { + void ensureWorkspaceChartIndicators(settingsRevision).then(inds => { if (cancelled) return; setWsIndicators(inds); setWsRevision(r => r + 1); diff --git a/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx b/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx index 0ec6c4b..0279139 100644 --- a/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx +++ b/frontend/src/components/tradeNotification/TradeSignalMiniChart.tsx @@ -22,7 +22,7 @@ import { useSessionCandleOverlayControls } from '../../hooks/useSessionCandleOve import { mergeGlobalDefaultsOntoChartIndicators } from '../../utils/indicatorMainConfig'; import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators'; import { ensurePaperChartOverlays } from '../../utils/strategyToChartIndicators'; -import { ensureWorkspaceChartIndicators, invalidateWorkspaceChartIndicatorsCache } from '../../utils/workspaceChartIndicatorsCache'; +import { ensureWorkspaceChartIndicators } from '../../utils/workspaceChartIndicatorsCache'; import { indicatorDefaultsFingerprint } from '../../utils/indicatorDefaultsFingerprint'; import { applyNotificationSignalMarkers, @@ -75,8 +75,7 @@ const TradeSignalMiniChart: React.FC = ({ useEffect(() => { let cancelled = false; - invalidateWorkspaceChartIndicatorsCache(); - void ensureWorkspaceChartIndicators().then(inds => { + void ensureWorkspaceChartIndicators(settingsRevision).then(inds => { if (cancelled) return; setWsIndicators(inds); setWsRevision(r => r + 1);