diff options
Diffstat (limited to 'src/xwayland/window-manager.c')
-rw-r--r-- | src/xwayland/window-manager.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/xwayland/window-manager.c b/src/xwayland/window-manager.c index a81d03b..8d4c976 100644 --- a/src/xwayland/window-manager.c +++ b/src/xwayland/window-manager.c @@ -474,8 +474,7 @@ weston_wm_handle_map_request(struct weston_wm *wm, xcb_generic_event_t *event) XCB_EVENT_MASK_BUTTON_PRESS | XCB_EVENT_MASK_BUTTON_RELEASE | XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY | - XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT | - XCB_EVENT_MASK_EXPOSURE; + XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT; window->frame_id = xcb_generate_id(wm->conn); xcb_create_window(wm->conn, @@ -635,17 +634,6 @@ weston_wm_window_schedule_repaint(struct weston_wm_window *window) } static void -weston_wm_handle_expose(struct weston_wm *wm, xcb_generic_event_t *event) -{ - struct weston_wm_window *window; - xcb_expose_event_t *expose = (xcb_expose_event_t *) event; - - window = hash_table_lookup(wm->window_hash, expose->window); - fprintf(stderr, "XCB_EXPOSE (window %d, title %s, surface %p)\n", - window->id, window->name, window->surface); -} - -static void weston_wm_handle_property_notify(struct weston_wm *wm, xcb_generic_event_t *event) { xcb_property_notify_event_t *property_notify = @@ -862,9 +850,6 @@ weston_wm_handle_event(int fd, uint32_t mask, void *data) case XCB_BUTTON_RELEASE: weston_wm_handle_button(wm, event); break; - case XCB_EXPOSE: - weston_wm_handle_expose(wm, event); - break; case XCB_CREATE_NOTIFY: weston_wm_handle_create_notify(wm, event); break; |