Fixing demos

This commit is contained in:
Joel Bodenmann 2015-10-30 11:49:53 +01:00
parent fcd6318153
commit 1c7948b926
2 changed files with 3 additions and 3 deletions

View File

@ -84,7 +84,7 @@ int main(void) {
while (TRUE) {
ginputGetMouseStatus(0, &ev);
if (!(ev.current_buttons & GINPUT_MOUSE_BTN_LEFT))
if (!(ev.buttons & GINPUT_MOUSE_BTN_LEFT))
continue;
/* inside color box ? */

View File

@ -203,7 +203,7 @@ static bool_t sendpkt(uint16_t *pkt, int len) {
continue;
// Nothing to do if the mouse data has not changed
if (lx == pem->x && ly == pem->y && lbuttons == pem->current_buttons)
if (lx == pem->x && ly == pem->y && lbuttons == pem->buttons)
continue;
// Transfer mouse data that has changed
@ -220,7 +220,7 @@ static bool_t sendpkt(uint16_t *pkt, int len) {
sendpkt(cmd, 2);
}
// We always send the buttons as it also acts as a mouse sync signal
lbuttons = pem->current_buttons;
lbuttons = pem->buttons;
cmd[0] = GNETCODE_MOUSE_B;
cmd[1] = lbuttons;
sendpkt(cmd, 2);