ref: 80091c4be5eff953da4663eb57014bcab6151e4e
parent: b6398c58b476fd9577799c1b1695608fde0a36af
author: Clownacy <Clownacy@users.noreply.github.com>
date: Sat Apr 4 23:25:58 EDT 2020
Simplify some logic
--- a/src/Main.cpp
+++ b/src/Main.cpp
@@ -384,7 +384,7 @@
for (unsigned int i = 0; i < BACKEND_KEYBOARD_TOTAL; ++i)
{
- if ((backend_keyboard_state[i] ^ backend_previous_keyboard_state[i]) & backend_keyboard_state[i])
+ if (backend_keyboard_state[i] && !backend_previous_keyboard_state[i])
{
switch (i)
{
@@ -470,7 +470,7 @@
break;
}
}
- else if ((backend_keyboard_state[i] ^ backend_previous_keyboard_state[i]) & backend_previous_keyboard_state[i])
+ else if (!backend_keyboard_state[i] && backend_previous_keyboard_state[i])
{
switch (i)
{