Click the button. The .htmx-request class and disabled state
should remain active during the 1.5s delay and after the response arrives
(while the page would normally be redirecting). They should not be
removed before navigation.
Button should stay disabled and spinner should stay visible after the response — not flash back to normal.
keepIndicators override: set ctx.keepIndicators = false
via event to force cleanup even on redirect: