[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