Reject tx halts the UI

Remove pending tx component if reject on MetaMask

a) Add a project to the cart
b) Click button “Contribute […]”
c) Reject/decline the metamask popup

The popup “Step 1 of 4: Approve\r\nPlease approve transaction in your wallet” stays active and you cannot interact with the website until you refresh the website and we lose app state.

1 Like