diff --git a/src/ui/accelerator.cpp b/src/ui/accelerator.cpp index 691001170..9c8074bfb 100644 --- a/src/ui/accelerator.cpp +++ b/src/ui/accelerator.cpp @@ -330,6 +330,7 @@ std::string Accelerator::toString() const bool Accelerator::isPressed(KeyModifiers modifiers, KeyScancode scancode, int unicodeChar) const { return ((scancode && *this == Accelerator(modifiers, scancode, 0)) || + (scancode && *this == Accelerator(kKeyNoneModifier, scancode, 0)) || (unicodeChar && *this == Accelerator(modifiers, kKeyNil, unicodeChar))); }