diff options
-rw-r--r-- | include/wlr/xwayland/xwayland.h | 5 | ||||
-rw-r--r-- | xwayland/xwm.c | 4 |
2 files changed, 1 insertions, 8 deletions
diff --git a/include/wlr/xwayland/xwayland.h b/include/wlr/xwayland/xwayland.h index 0f7d232a..7c57fdca 100644 --- a/include/wlr/xwayland/xwayland.h +++ b/include/wlr/xwayland/xwayland.h @@ -177,11 +177,6 @@ struct wlr_xwayland_surface_configure_event { uint16_t mask; // xcb_config_window_t }; -// TODO: maybe add a seat to these -struct wlr_xwayland_move_event { - struct wlr_xwayland_surface *surface; -}; - struct wlr_xwayland_remove_startup_info_event { const char *id; xcb_window_t window; diff --git a/xwayland/xwm.c b/xwayland/xwm.c index a6d249e7..a8f2eb2d 100644 --- a/xwayland/xwm.c +++ b/xwayland/xwm.c @@ -1243,13 +1243,11 @@ static void xwm_handle_net_wm_moveresize_message(struct wlr_xwm *xwm, // TODO: we should probably add input or seat info to this but we would just // be guessing struct wlr_xwayland_resize_event resize_event; - struct wlr_xwayland_move_event move_event; int detail = ev->data.data32[2]; switch (detail) { case _NET_WM_MOVERESIZE_MOVE: - move_event.surface = xsurface; - wl_signal_emit_mutable(&xsurface->events.request_move, &move_event); + wl_signal_emit_mutable(&xsurface->events.request_move, NULL); break; case _NET_WM_MOVERESIZE_SIZE_TOPLEFT: case _NET_WM_MOVERESIZE_SIZE_TOP: |