Commit 38f13548 authored by Oleg Romashin's avatar Oleg Romashin
Browse files

Bug 459780 - X11 event compression isn't handling extension events on maemo. r=roc, a=beltzner

parent 7067b0d9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -164,7 +164,8 @@ moz_drawingarea_create_windows (MozDrawingarea *drawingarea, GdkWindow *parent,
                             GDK_VISIBILITY_NOTIFY_MASK |
                             GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK |
                             GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK |
                             GDK_POINTER_MOTION_MASK);
                             GDK_POINTER_MOTION_MASK |
                             GDK_POINTER_MOTION_HINT_MASK);
    /* create the inner window */
    drawingarea->inner_window = gdk_window_new (drawingarea->clip_window,
                                                &attributes, attributes_mask);
+3 −1
Original line number Diff line number Diff line
@@ -4498,7 +4498,8 @@ nsWindow::GrabPointer(void)
                                             GDK_BUTTON_RELEASE_MASK |
                                             GDK_ENTER_NOTIFY_MASK |
                                             GDK_LEAVE_NOTIFY_MASK |
                                             GDK_POINTER_MOTION_MASK),
                                             GDK_POINTER_MOTION_MASK |
                                             GDK_POINTER_MOTION_HINT_MASK),
                              (GdkWindow *)NULL, NULL, GDK_CURRENT_TIME);

    if (retval != GDK_GRAB_SUCCESS) {
@@ -5328,6 +5329,7 @@ motion_notify_event_cb(GtkWidget *widget, GdkEventMotion *event)

    window->OnMotionNotifyEvent(widget, event);

    gdk_event_request_motions(event);
    return TRUE;
}