HomePhabricator

wl_desktop_shell: Fix issue of misplaced menus in client apps

Authored by devilhorns on May 30 2019, 7:56 AM.

Description

wl_desktop_shell: Fix issue of misplaced menus in client apps

The code used to position client application popup menus did not
account for other anchor positions and gravity values thus causing
menus to popup outside the client application. This patch fixes the
issue by accounting for the missing cases.

ref T7479