mirror of
https://github.com/debauchee/barrier.git
synced 2026-02-09 05:13:36 +08:00
Previously applied keyboard broadcasting patch broke the original keystroke / keyDown / keyUp screens feature. Fixed
This commit is contained in:
@@ -1558,7 +1558,7 @@ CServer::onKeyDown(KeyID id, KeyModifierMask mask, KeyButton button,
|
||||
assert(m_active != NULL);
|
||||
|
||||
// relay
|
||||
if (!m_keyboardBroadcasting ||
|
||||
if (!m_keyboardBroadcasting &&
|
||||
(screens && IKeyState::CKeyInfo::isDefault(screens))) {
|
||||
m_active->keyDown(id, mask, button);
|
||||
}
|
||||
@@ -1586,7 +1586,7 @@ CServer::onKeyUp(KeyID id, KeyModifierMask mask, KeyButton button,
|
||||
assert(m_active != NULL);
|
||||
|
||||
// relay
|
||||
if (!m_keyboardBroadcasting ||
|
||||
if (!m_keyboardBroadcasting &&
|
||||
(screens && IKeyState::CKeyInfo::isDefault(screens))) {
|
||||
m_active->keyUp(id, mask, button);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user