[Wayland-bugs] [Bug 696341] New: csd: consider reparenting content

gtk+ (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 21 15:32:49 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=696341
  gtk+ | wayland | unspecified

           Summary: csd: consider reparenting content
    Classification: Platform
           Product: gtk+
           Version: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: wayland
        AssignedTo: gtk-bugs at gtk.org
        ReportedBy: mclasen at redhat.com
         QAContact: gtk-bugs at gtk.org
                CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
     GNOME version: ---


Updating the cursor on motion events only works if we actually get motion
events. Widgets may consume them, and then we may end up stuck with the wrong
cursor. One way to produce this problem is in gtk-demo: first hover over the
window edge to get a resize cursor, then quickly move over the treeview. If you
move fast enough, you will end up with a stuck resize cursor until you move
over some other widget that sets a different cursor (or back to the window
frame).

One way to avoid this would be to introduce another gdk window that we reparent
the content into, and on which we can explicitly set the left_ptr cursor that
the content can then inherit.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Wayland-bugs mailing list