v1.0 • Build 36
Filters and scrolling stay put
Spread signs now survive filters and live refreshes, while the active event, scroll intent, and keyboard focus remain stable.
This pass fixes several small state changes that could make a live market view feel jumpy or misleading.
What’s new
Preserved the outcome name and point context so spread signs remain correct after bookmaker, odds, freshness, and combined filters.
Kept the active event selected and preserved scroll intent during refreshes.
Released text focus correctly, restored keyboard focus, and kept the glossary panel inside its popup.
Why it matters
The number on screen should not change meaning just because the view refreshed or a filter was applied.