From 86161185d92bb9112ac6f19036bba0d035e84281 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Sat, 8 Feb 2025 20:38:48 -0800 Subject: [PATCH] Use local-aware compare in VDS file name sort (#5588) --- .../visual_deck_storage/visual_deck_storage_sort_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp b/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp index a53e84a27..8b5356c08 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp +++ b/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp @@ -95,7 +95,7 @@ QList VisualDeckStorageSortWidget::filterFiles(QListdeckLoader->getName() < widget2->deckLoader->getName(); case Alphabetical: - return info1.fileName().toLower() < info2.fileName().toLower(); + return QString::localeAwareCompare(info1.fileName(), info2.fileName()) <= 0; case ByLastModified: return info1.lastModified() > info2.lastModified(); case ByLastLoaded: {