In this screenshot, you can see the initial setup in the Scene view of the hierarchy.
When I run the game and try to drag the Item (potion), it renders behind Slot(1).

When I drop onto Slot(1), however, the parent of the Item (potion) becomes Slot(1) and it then renders on top of Slot(1).

When I drag back toward the original Slot, however, it now appears behind it unless I “drop” it there, causing the parent to change once again.
One obvious solution to this appears to be changing the parent following an OnPointerEnter event on a Slot. I am hoping that there might be an even simpler alternative, though. Is there something I have overlooked?
