Red Hat Bugzilla – Bug 1292466
[Gtk3.20] Mouse cursor changes only when user clicks to the window
Last modified: 2016-01-13 10:45:06 EST
Description of problem:
Generally mouse pointer changes when mouse hover over various elements (Text, entry, link...). On Gtk3.19 user needs to click on the element to change cursor.
nsWindow::SetCursor() seems to be called properly but gdk_window_set_cursor() may not be effective here?
Version-Release number of selected component (if applicable):
Well, that's because gdk_display_list_seats() in gdk_window_set_cursor() returns null and gdk_window_set_cursor_internal() is not called then. How to fix that?
It may be related:
(firefox:18171): Gdk-CRITICAL **: gdk_seat_get_pointer: assertion 'GDK_IS_SEAT (seat)' failed
(firefox:18171): Gdk-CRITICAL **: gdk_device_get_window_at_position_double: assertion 'GDK_IS_DEVICE (device)' failed
Seems to be also a cause of Bug 1292464.