A confirmation popup before buying or selling in the shop
Pressing Buy or Sell no longer trades right away. A confirmation popup like "Buy 2 Greater Health Potions?" comes up first, so a misclick doesn't turn into a trade.
In the 178 shop, the trade went through the moment you pressed Buy or Sell. A misclick would just complete the trade, so I decided to show a confirmation popup once before trading.
Screens I built
Pressing the button or F brings up a popup in the middle of the screen. For buying it says "Buy 2 Greater Health Potions?" with "Total 500 G" added. F or the Buy button in the popup completes the trade, and Esc or Cancel just closes the popup and leaves the shop as is.
Behind the popup is a dark blocker so nothing can be clicked, and the list, quantity and tab keys are ignored. I also made sure the F that opens the popup doesn't carry through and confirm it in the same moment.
For selling it's "Sell 1 Health Potion?" with "You receive 50 G." If you don't have enough money or space, or the item can't be sold, there's no popup. It just tells you why, like before.
While the popup was up from F, my money stayed at 12,850, and Esc only closed the popup. Buying with F → F brought it to 12,350. Selling went through with the popup button too (12,400, health potions 10 → 9).

