diff --git a/frontend/components/dashboard/ScanTerminalDashboard.tsx b/frontend/components/dashboard/ScanTerminalDashboard.tsx index cb7d4a98..0eb13690 100644 --- a/frontend/components/dashboard/ScanTerminalDashboard.tsx +++ b/frontend/components/dashboard/ScanTerminalDashboard.tsx @@ -331,8 +331,12 @@ function ScanTerminalScreen() { void store.ensureCityDetail(cityName, false, "panel").catch(() => {}); setSelectedRowId(null); } + if (isPro) { + addAiPinnedCity(cityName); + setActiveView("analysis"); + } }, - [store, timeSortedRows], + [store, timeSortedRows, isPro, addAiPinnedCity], ); useEffect(() => {