Openmoko Bug #1804: Menu items falsely activated during scrolling
Openmoko Public Trac
bugs at docs.openmoko.org
Mon Aug 11 07:47:57 CEST 2008
#1804: Menu items falsely activated during scrolling
------------------------+---------------------------------------------------
Reporter: peepsalot | Owner: raster
Type: defect | Status: new
Priority: normal | Milestone:
Component: E - Illume | Version: OM-2008.08
Severity: normal | Keywords:
Blocking: | Blockedby:
------------------------+---------------------------------------------------
If you tap and drag a menu item, the menu scrolls as expected, but when
released the menu item is sometimes activated. If the user is moving the
menu significantly during a stroke, it should be assumed they are not
trying to activate a menu item.
Note, this seems to only happen if you do not scroll past either end of
the menu.(causing the stylus to move away from the initial menu item that
the drag began on).
I noticed this mostly in the Settings menu, since it seems to currently be
the longest menu(good for ample scrolling testing space).
I think the absolute value of the each menu movement should be
accumulated, and if the total is past some small threshold(5px maybe?).
Examples test cases that should *not* activate menu item:
User scrolls 50 pixels down, not reaching the bottom
User scrolls 50 pixels up and 50 pixels down during a single drag. (net
movement 0, but accumulated absolute value of movement = 100)
Example cases that *should* activate menu item:
User taps and does not scroll at all before releasing
User "scrolls" 1-5 pixels up or down (accidental slide during menu
selection)
--
Ticket URL: <https://docs.openmoko.org/trac/ticket/1804>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac
More information about the buglog
mailing list