When I map a request being in flight to button being enabled, and on success move to next screen, what I notice is that given the screen transitions are animated, I can see the button being enabled during the transition for a split second.
Has anyone idea as how to workaround this, given the next screen is backable, I cant just map success to button.enabled = false
(somehow reset the state after transition)