[Bugs] #4253 sugar HIGH: Palette trackpad interaction: they don't close after clicking items

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Thu Dec 6 16:07:46 EST 2012


#4253: Palette trackpad interaction: they don't close after clicking items
----------------------------+-----------------------------------------------
    Reporter:  greenfeld    |          Owner:  manuq      
        Type:  defect       |         Status:  assigned   
    Priority:  High         |      Milestone:  0.98       
   Component:  sugar        |        Version:  0.97.x     
    Severity:  Unspecified  |       Keywords:  regression 
Distribution:  OLPC         |   Status_field:  Unconfirmed
----------------------------+-----------------------------------------------

Comment(by manuq):

 The attached patch fixes the issue for the Buddy icons, and #4191 is
 another case of the same issue but for the AP icons in the neighborhood.

 The current implementation of the palette requires that we explicitly call
 the popdown method of the palette after each item is activated.  This
 affects the mouse interaction, in touch interaction the palette
 is dismissed correctly.

 I hope we can get to a more general fix, although this might require an
 API change in the palette.  I'm looking for this.

 A more detailed description: With mouse interaction, palettes are not
 dismissed when an item is activated.  But the callback is called, even if
 the change is not reflected in the palette left opened ("Remove friend" in
 neighborhood, for example).  There is nothing special in the logs, the
 palette just stays.

 One can be mislead because sometimes it seems to work: for example seems
 to work fine for "Remove friend" in groups view, but what happens is that
 the palette goes away with the icon.

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


More information about the Bugs mailing list