diff --git a/doomsday/client/src/ui/widgets/taskbarwidget.cpp b/doomsday/client/src/ui/widgets/taskbarwidget.cpp index b04b5abed1..88586ec436 100644 --- a/doomsday/client/src/ui/widgets/taskbarwidget.cpp +++ b/doomsday/client/src/ui/widgets/taskbarwidget.cpp @@ -540,6 +540,12 @@ bool TaskBarWidget::handleEvent(Event const &event) } } + // Don't let modifier keys fall through to the game. + if(isOpen() && event.isKey() && event.as().isModifier()) + { + return true; + } + if(event.type() == Event::KeyPress) { KeyEvent const &key = event.as();