mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-02 09:01:38 -05:00
Fix xdg-shell popups, add wlr_xdg_surface_surface_at
This commit is contained in:
parent
c9d21106b4
commit
3ea425d4e2
3 changed files with 21 additions and 39 deletions
|
|
@ -584,12 +584,15 @@ static bool view_at(struct roots_view *view, double lx, double ly,
|
|||
_surface = wlr_xdg_surface_v6_surface_at(view->xdg_surface_v6,
|
||||
view_sx, view_sy, &_sx, &_sy);
|
||||
break;
|
||||
case ROOTS_XDG_SHELL_VIEW:
|
||||
_surface = wlr_xdg_surface_surface_at(view->xdg_surface,
|
||||
view_sx, view_sy, &_sx, &_sy);
|
||||
break;
|
||||
case ROOTS_WL_SHELL_VIEW:
|
||||
_surface = wlr_wl_shell_surface_surface_at(view->wl_shell_surface,
|
||||
view_sx, view_sy, &_sx, &_sy);
|
||||
break;
|
||||
case ROOTS_XWAYLAND_VIEW:
|
||||
case ROOTS_XDG_SHELL_VIEW: // TODO
|
||||
_surface = wlr_surface_surface_at(view->wlr_surface,
|
||||
view_sx, view_sy, &_sx, &_sy);
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue