UI need-to-have: lås host auto-refresh-toggle under in-flight handlinger #117

Closed
opened 2026-02-28 07:02:24 +01:00 by dev-bot · 0 comments
Owner

Baggrund:

  • Ingen åbne PR-review-fund lige nu; næste scoped need-to-have tages jf. #16/#17.
  • Host-panelet tillader i dag toggle af auto-refresh mens der kører aktiv host-handling eller session-opdatering.

Problem:

  • Toggle midt i in-flight state giver tvetydig UI-tilstand (hint/knap kan skifte, mens guard-flow allerede håndterer netværkskald).

Scope:

  1. Lås host auto-refresh-toggle mens hostActionInFlight eller sessionDetailInFlight er aktiv.
  2. Vis tydelig hinttekst for hvorfor toggle er låst.
  3. Dæk med UI-render test (streng/assert) i lobby/tests.py.

Acceptkriterier:

  • Toggle-knappen er disabled ved aktiv host-handling
  • Toggle-knappen er disabled ved aktiv session-opdatering
  • Hinttekst afspejler lås
  • Testsuite grøn

Relateret: #16 #17

Baggrund: - Ingen åbne PR-review-fund lige nu; næste scoped need-to-have tages jf. #16/#17. - Host-panelet tillader i dag toggle af auto-refresh mens der kører aktiv host-handling eller session-opdatering. Problem: - Toggle midt i in-flight state giver tvetydig UI-tilstand (hint/knap kan skifte, mens guard-flow allerede håndterer netværkskald). Scope: 1. Lås host auto-refresh-toggle mens `hostActionInFlight` eller `sessionDetailInFlight` er aktiv. 2. Vis tydelig hinttekst for hvorfor toggle er låst. 3. Dæk med UI-render test (streng/assert) i `lobby/tests.py`. Acceptkriterier: - Toggle-knappen er disabled ved aktiv host-handling - Toggle-knappen er disabled ved aktiv session-opdatering - Hinttekst afspejler lås - Testsuite grøn Relateret: #16 #17
dev-bot added the bot-taskneed-to-haveui labels 2026-02-28 07:02:24 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#117