r689 - trunk/src/target/OM-2007/openmoko-libs/libmokoui

ken_zhao at sita.openmoko.org ken_zhao at sita.openmoko.org
Tue Feb 6 08:51:19 CET 2007


Author: ken_zhao
Date: 2007-02-06 08:51:14 +0100 (Tue, 06 Feb 2007)
New Revision: 689

Modified:
   trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-finger-tool-box.c
Log:
moko-finger-tool-box:fix the bug(if numberOfButtons > maxButtonsPerPage, some buttons will be invisible for ever).


Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-finger-tool-box.c
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-finger-tool-box.c	2007-02-06 03:13:59 UTC (rev 688)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-finger-tool-box.c	2007-02-06 07:51:14 UTC (rev 689)
@@ -212,8 +212,8 @@
 {
     moko_debug( "right button pressed" );
     MokoFingerToolBoxPrivate* priv = MOKO_FINGER_TOOL_BOX_GET_PRIVATE(self);
-    priv->leftButton += priv->maxButtonsPerPage; // % priv->numberOfButtons;
-    if ( priv->leftButton > priv->numberOfButtons ) priv->leftButton = 0;
+    priv->leftButton += priv->maxButtonsPerPage -1 ; // % priv->numberOfButtons;
+    if ( priv->leftButton >= priv->numberOfButtons ) priv->leftButton = 0;
     // force redraw
     //FIXME force redraw
 }





More information about the commitlog mailing list