mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-10 01:47:41 -08:00
"hides an individually disabled dashboard rail while dashboard remains enabled" asserted right after the URL changed to /workspace/dashboard. The settings view could still be mounted then, so the "Dashboard" link lookup matched both the rail link and the settings page's Dashboard section link (strict-mode violation), and the rail check could pass before the dashboard had rendered at all. Failed on macOS CI and locally on master too (1 in 5), so it is a pre-existing race. Wait for the dashboard page to be attached (the fixture's dashboard is empty once its only populated rail is off, so it has no size) and for the settings section link to be gone before asserting. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>