From 5355c9080bc358388173601d5948d6d6c613679e Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Fri, 10 Jan 2025 19:18:09 +0000 Subject: [PATCH] fix: Parse only the patch number from version check result --- src/apps/deskflow-gui/VersionChecker.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/apps/deskflow-gui/VersionChecker.cpp b/src/apps/deskflow-gui/VersionChecker.cpp index df6de64e7..e92a1c817 100644 --- a/src/apps/deskflow-gui/VersionChecker.cpp +++ b/src/apps/deskflow-gui/VersionChecker.cpp @@ -97,8 +97,11 @@ int VersionChecker::compareVersions(const QString &left, const QString &right) QStringList leftParts = left.split("-"); QStringList rightParts = right.split("-"); - QStringList leftNumberParts = left.split("."); - QStringList rightNumberParts = right.split("."); + QString leftNumber = leftParts.at(0); + QString rightNumber = rightParts.at(0); + + QStringList leftNumberParts = leftNumber.split("."); + QStringList rightNumberParts = rightNumber.split("."); auto leftStagePart = leftParts.size() > 1 ? leftParts.at(1) : ""; auto rightStagePart = rightParts.size() > 1 ? rightParts.at(1) : "";