[Bugs] #2184 sugar HIGH: Occasional black Palettes

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Mon Mar 11 21:15:16 EDT 2013


#2184: Occasional black Palettes
------------------------+---------------------------------------------------
    Reporter:  carrott  |          Owner:  manuq   
        Type:  defect   |         Status:  assigned
    Priority:  High     |      Milestone:  1.0     
   Component:  sugar    |        Version:  0.98.x  
    Severity:  Major    |       Keywords:  dextrose
Distribution:  Fedora   |   Status_field:  New     
------------------------+---------------------------------------------------

Comment(by manuq):

 Adding logging we can see _PaletteWindowWidget method do_draw stops being
 called at the point the issue starts to happen.  Also adding a callback to
 the 'draw' signal of the same window shows that the callback stops being
 called.

 The issue goes away if we remove set_resizable(False) in the
 _PaletteWindowWidget constructor.  This makes the palette resizable
 though.  We can sort out the user resizing the palette adding
 set_has_resize_grip(False).  But we'll still have to sort out how to go
 back to the size of the palette containing only the header.  Patch
 attached for testing.

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


More information about the Bugs mailing list