Got it! Correct, didn’t understand, thanks for clarifying.
However, there is a button that exists, here -
The issue is if you’ve hit approve it potentially push through on blockchain before the cancel would go though. This is not because of MetaMask but because of blockchain works .
Besides the Knowledge Base article shared above, here is another good detailed post on this function for anyone curious: