refactor: EIKeyState::fakeKey use if in place of a switch that cares only about a single case

This commit is contained in:
sithlord48 2025-09-01 09:16:33 -04:00 committed by Nick Bolton
parent 0501f2892d
commit 507c98adff

View file

@ -277,17 +277,14 @@ void EiKeyState::getKeyMap(deskflow::KeyMap &keyMap)
void EiKeyState::fakeKey(const Keystroke &keystroke)
{
switch (keystroke.m_type) {
case Keystroke::KeyType::Button:
LOG_DEBUG1(
"fake key: %03x (%08x) %s", keystroke.m_data.m_button.m_button, keystroke.m_data.m_button.m_client,
keystroke.m_data.m_button.m_press ? "down" : "up"
);
m_screen->fakeKey(keystroke.m_data.m_button.m_button, keystroke.m_data.m_button.m_press);
break;
default:
break;
}
if (keystroke.m_type != Keystroke::KeyType::Button)
return;
LOG_DEBUG1(
"fake key: %03x (%08x) %s", keystroke.m_data.m_button.m_button, keystroke.m_data.m_button.m_client,
keystroke.m_data.m_button.m_press ? "down" : "up"
);
m_screen->fakeKey(keystroke.m_data.m_button.m_button, keystroke.m_data.m_button.m_press);
}
KeyID EiKeyState::mapKeyFromKeyval(uint32_t keyval) const