diff --git a/launcher/ui/widgets/CheckComboBox.cpp b/launcher/ui/widgets/CheckComboBox.cpp index f8411dd79..644f94795 100644 --- a/launcher/ui/widgets/CheckComboBox.cpp +++ b/launcher/ui/widgets/CheckComboBox.cpp @@ -133,12 +133,12 @@ bool CheckComboBox::eventFilter(QObject* receiver, QEvent* event) QComboBox::hidePopup(); return (keyEvent->key() != Qt::Key_Escape); } + break; } case QEvent::MouseButtonPress: - containerMousePress = (receiver == view()->window()); - break; + /* fallthrough */ case QEvent::MouseButtonRelease: - containerMousePress = false; + containerMousePress = (receiver == view()->window()); break; case QEvent::Wheel: return receiver == this;