diff --git a/launcher/ui/instanceview/InstanceTableProxyModel.cpp b/launcher/ui/instanceview/InstanceTableProxyModel.cpp index 371a4fd14..f18e92636 100644 --- a/launcher/ui/instanceview/InstanceTableProxyModel.cpp +++ b/launcher/ui/instanceview/InstanceTableProxyModel.cpp @@ -113,7 +113,7 @@ bool InstanceTableProxyModel::filterAcceptsRow(int sourceRow, const QModelIndex& QList InstanceTableProxyModel::parseFilterQuery(QString query) { - const QRegularExpression pattern = QRegularExpression("(?:(?\\S+):)?(?:(?\\S+)|\"(?.+)\")"); + const QRegularExpression pattern = QRegularExpression("(?:(?\\S+):)?(?:\"(?.+)\"|(?\\S+))"); QList queries; QRegularExpressionMatchIterator it = pattern.globalMatch(query);