1
0
Fork 0
forked from len0rd/rockbox

Now doesn't generate extraneous key-down events when releasing one key in a combo

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4939 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Linus Nielsen Feltzing 2004-07-24 20:38:56 +00:00
parent f209eb9a83
commit 6b8d020876

View file

@ -86,7 +86,8 @@ static void button_tick(void)
{ {
queue_post(&button_queue, BUTTON_REL | diff, NULL); queue_post(&button_queue, BUTTON_REL | diff, NULL);
} }
else
{
if ( btn ) if ( btn )
{ {
/* normal keypress */ /* normal keypress */
@ -149,7 +150,7 @@ static void button_tick(void)
repeat = false; repeat = false;
count = 0; count = 0;
} }
}
lastbtn = btn & ~(BUTTON_REL | BUTTON_REPEAT); lastbtn = btn & ~(BUTTON_REL | BUTTON_REPEAT);
tick = 0; tick = 0;
} }