[Bugs] #4068 sugar-toolkit-gtk3 IMME: Hidden cursor can have an action

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Thu Dec 13 04:25:09 EST 2012


#4068: Hidden cursor can have an action
-----------------------------------+----------------------------------------
    Reporter:  erikos              |          Owner:  erikos  
        Type:  defect              |         Status:  new     
    Priority:  Immediate           |      Milestone:  0.98    
   Component:  sugar-toolkit-gtk3  |        Version:  0.97.x  
    Severity:  Major               |       Keywords:          
Distribution:  OLPC                |   Status_field:  Assigned
-----------------------------------+----------------------------------------

Comment(by garnacho):

 I investigated further this bug, so far I tracked the remaining issues
 down to an Xorg mishap with animated cursors (eg. the WATCH cursor type).
 It looks like Xorg fails to unset things internally when an animated
 cursor is running on a window that's destroyed as the animation runs.
 After that, the typical handlers that ensure the pointer is redrawn if on
 a redrawn area aren't further set.

 This can be reproduced after closing i.e Write for the first time, the
 watch clock is set as the app closes, and leaves Xorg in this inconsistent
 state for anything after.

 Hopefully today I'll come up with a patch for this

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/4068#comment:24>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list