how to handle button events across multiple widgets

Hi,

I have an upgrade menu that when you choose an upgrade it creates another confirmation widget on top of the existing one. The widget spawns without issue however the user could click the other buttons accidently to create another instance of the confirmation widget. What blueprint nodes should be used to only allow the newly created widget to be clicked, or can you only disable all other widgets?

Go to PopUp widget, select root element (it should be canvas panel) and change it’s visibility from Not Hit-Testable to Visible