exo: Improve placement of XDG popups.
SetParent was called by mistake for popups. That only makes sense for top level shell surfaces. This removes the incorrect SetParent call so that SetContainer works as expected and switches the container type to 'menu'. Menu container behavior matches the expected XDG client behavior much better. The result of this change is that popups are no longer placed below the shelf. Bug: 788782 Test: weston-terminal Change-Id: If2b1fc54f23ffc517c767d9f52511d20a34d6b19 Reviewed-on: https://chromium-review.googlesource.com/792274 Commit-Queue: David Reveman <reveman@chromium.org> Commit-Queue: Daniele Castagna <dcastagna@chromium.org> Reviewed-by:Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#519555}
Showing
Please register or sign in to comment