diff --git a/app/scanner2/mainwindow.cpp b/app/scanner2/mainwindow.cpp index 8848dd68..dfcb137a 100644 --- a/app/scanner2/mainwindow.cpp +++ b/app/scanner2/mainwindow.cpp @@ -756,7 +756,12 @@ void MainWindow::on_itemSelectingChanged() static bool Greater(const QString &str1, const QString &str2) { - return str1 < str2; + if (str1.size() == str2.size()) + { + return str1 < str2; + } + + return str1.size() < str2.size(); } void MainWindow::on_currItemChanged(int index)