|
|
@@ -88,6 +88,8 @@ void ps2_mouse_task(void) {
|
|
|
# endif
|
|
|
} else {
|
|
|
if (debug_mouse) print("ps2_mouse: fail to get mouse packet\n");
|
|
|
+ /* return here to avoid updating the mouse button state */
|
|
|
+ return;
|
|
|
}
|
|
|
#else
|
|
|
if (pbuf_has_data()) {
|
|
|
@@ -99,6 +101,8 @@ void ps2_mouse_task(void) {
|
|
|
# endif
|
|
|
} else {
|
|
|
if (debug_mouse) print("ps2_mouse: fail to get mouse packet\n");
|
|
|
+ /* return here to avoid updating the mouse button state */
|
|
|
+ return;
|
|
|
}
|
|
|
#endif
|
|
|
|