Fixed|UI|Client: Popups must observe deletion of original parent widget

When a popup is open, it is moved to the top of the root widget,
making it the topmost widget. When the popup is closed, it is moved
back to where it originally was.