Before Popup was moved to the public API, it was possible to specify a Node as its owner. This node was excluded from "autohide" causing area of popup as described in RT-11719. Currently it is not possible to specify owner node for popup (only owner window) and so no exclusion happens. Several control implementations dependent on this exclusion mechanism and its absence caused new issues (
RT-13859, RT-14089) with them. To fix these new issues it is necessary to re-introduce owner node to popup API and re-enable owner node exclusion from "autohide" area.