diff --git a/clients/window.c b/clients/window.c index d919210e..57f7a8d1 100644 --- a/clients/window.c +++ b/clients/window.c @@ -4840,8 +4840,7 @@ window_show_menu(struct display *display, input->seat, display_get_serial(window->display), window->x - ix, - window->y - iy, - 0); + window->y - iy); fail_on_null(window->xdg_popup); xdg_popup_set_user_data(window->xdg_popup, window); diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c index b081e331..4990c4d7 100644 --- a/desktop-shell/shell.c +++ b/desktop-shell/shell.c @@ -4073,7 +4073,7 @@ xdg_get_xdg_popup(struct wl_client *client, struct wl_resource *parent_resource, struct wl_resource *seat_resource, uint32_t serial, - int32_t x, int32_t y, uint32_t flags) + int32_t x, int32_t y) { struct weston_surface *surface = wl_resource_get_user_data(surface_resource); diff --git a/protocol/xdg-shell.xml b/protocol/xdg-shell.xml index d0a21245..4414d46c 100644 --- a/protocol/xdg-shell.xml +++ b/protocol/xdg-shell.xml @@ -94,7 +94,6 @@ -