Flickering on widget created 'On Mouse Enter'

I’m trying to create a text widget when the player hovers the mouse over an inventory item. However, I’m getting some weird flickering as if it’s creating and removing multiple widgets in rapid succession. Is there a better/ more efficient way to do this? What would be the best way to only create one widget and enable/ disable it on hover?