"Approve Spending" button takes several seconds to change to "Place Order" after successful approval
s
sudo bug
When placing a limit order, after approving a token, the "Approve spending <token name>" button remains unchanged for several seconds even though the transaction is successful and the UI shows a success popup. This delay makes it seem like the first approval attempt failed, leading to duplicate approvals. The transition from the approval button to the "Place order" button should be instant, or the approval button should remain in a loading state until the UI receives the actual approval success or failure callback.