From 68f0f3d864ba1fdfa12e527b21f0f2bc25d323db Mon Sep 17 00:00:00 2001 From: philmoz Date: Mon, 1 Jan 2024 08:36:31 +1100 Subject: [PATCH] feat(color): Make model sorting case insensitive (#4482) --- radio/src/storage/modelslist.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/storage/modelslist.cpp b/radio/src/storage/modelslist.cpp index f42137d44..6b00d6f10 100644 --- a/radio/src/storage/modelslist.cpp +++ b/radio/src/storage/modelslist.cpp @@ -856,11 +856,11 @@ void ModelMap::sortModelsBy(ModelsVector &mv, ModelsSortBy sortby) }); } else if (sortby == NAME_ASC) { std::sort(mv.begin(), mv.end(), [](ModelCell *a, ModelCell *b) -> bool { - return strcmp(a->modelName, b->modelName) < 0; + return strcasecmp(a->modelName, b->modelName) < 0; }); } else if (sortby == NAME_DES) { std::sort(mv.begin(), mv.end(), [](ModelCell *a, ModelCell *b) -> bool { - return strcmp(a->modelName, b->modelName) > 0; + return strcasecmp(a->modelName, b->modelName) > 0; }); } }