Openmoko Bug #1804: Menu items falsely activated during scrolling

Openmoko Public Trac bugs at
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

Ticket URL: <> <>
openmoko trac

More information about the buglog mailing list