mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-10 13:22:18 +00:00
fix(cyclones): evict prior shared selection on storm switch
Regression: explicit storm A→B→A keeps one active record. Reviewer finding: quanticsoul4772 (#847).
This commit is contained in:
1 parent
28f3243090
commit
a803be1af2
4 files changed
+29
-6
No files matched your search
@@ -218,6 +218,11 @@ not storm size or the full hazard area. Successful empty and unavailable states
|
||||
are distinct. One owned native Cesium data source preserves polygon holes and
|
||||
geographic seams and releases on disable; forecast animation is not implied.
|
||||
Cyclone markers, labels, tracks and cones are hidden beyond the horizon on every map source.
|
||||
Explicit cyclone selections publish one shared `weather-cyclones` record
|
||||
with official advisory provenance and source position. Switching storms removes
|
||||
the prior record; automatic row selection never claims global context, and
|
||||
refreshes do not re-announce selection. Clearing or losing an explicitly selected
|
||||
storm removes shared context rather than assigning a fallback.
|
||||
Consult the linked official advisory for safety decisions.
|
||||
|
||||
Voice and HUD snapshots reuse the existing feedState classifier. Analyst follow-ups retain their original data provenance; current-view results append provenance without replacing legacy fields. HUD context and deterministic telemetry include non-nominal feed state.
|
||||
|
||||
Reference in new issue
Block a user