From 831f9cb0448a68b8cee47ea6ac50dd8a9dc56bf6 Mon Sep 17 00:00:00 2001 From: thiago Date: Fri, 17 Jul 2026 18:41:02 +0100 Subject: [PATCH] fix all keyboard shortcuts send the same keystroke --- src/lib/platform/EiScreen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/platform/EiScreen.cpp b/src/lib/platform/EiScreen.cpp index d17814851..585d186aa 100644 --- a/src/lib/platform/EiScreen.cpp +++ b/src/lib/platform/EiScreen.cpp @@ -224,7 +224,7 @@ void EiScreen::warpCursor(int32_t x, int32_t y) std::uint32_t EiScreen::registerHotKey(KeyID key, KeyModifierMask mask) { static std::uint32_t next_id; - std::uint32_t id = std::min(++next_id, 1u); + std::uint32_t id = std::max(++next_id, 1u); // Bug: id rollover means duplicate hotkey ids. Oh well.