NC
HomeGuidesMechanics

Changelog entry

War Room: attack controls, sticky CTA guard, and feed pending state (V5UI.W3.2B, Issue #782)

2026-04-02

  • Sticky mobile attack CTA (`StickyActionBar`) now disables the primary button while an attack request is in-flight (`isPrimaryDisabled={attacking}`), preventing double-tap submissions.
  • `WarResultsFeed` now accepts a `pendingCount` prop; when greater than zero it renders an accent-bordered banner: *"N attack(s) pending — resolves on next tick."*
  • War Room page passes `pendingCount={optimisticRows.length}` to surface optimistic rows as an explicit feed-level pending state.
  • Page outer container already carries `overflow-x-hidden`; no horizontal overflow is introduced at 375px.
  • No combat logic or API behavior changes.