Update of /cvsroot/rockbox/firmware/drivers
In directory labb.contactor.se:/var/tmp/cvs-serv3150/firmware/drivers
Modified Files:
button.c
Log Message:
Now doesn't generate extraneous key-down events when releasing one key in a
combo
Index: button.c
===================================================================
RCS file: /cvsroot/rockbox/firmware/drivers/button.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- button.c 21 Jul 2004 08:02:22 -0000 1.47
+++ button.c 24 Jul 2004 20:38:56 -0000 1.48
@@ -86,7 +86,8 @@
{
queue_post(&button_queue, BUTTON_REL | diff, NULL);
}
-
+ else
+ {
if ( btn )
{
/* normal keypress */
@@ -149,7 +150,7 @@
repeat = false;
count = 0;
}
-
+ }
lastbtn = btn & ~(BUTTON_REL | BUTTON_REPEAT);
tick = 0;
}
_______________________________________________
http://cool.haxx.se/mailman/listinfo/rockbox-cvs
|