1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-13 19:54:17 +02:00
This commit is contained in:
Michael
2023-08-15 20:19:13 +02:00
committed by GitHub
parent 0452dbd80d
commit 71bcc611f5

View File

@@ -490,9 +490,9 @@ void SelectionTab::sort()
std::stable_sort(curItems.begin(), curItems.end(), mapSorter(generalSortingBy));
std::stable_sort(curItems.begin(), curItems.end(), mapSorter(sortingBy));
int firstMap = boost::range::find_if(curItems, [](std::shared_ptr<ElementInfo> e) { return !e->isFolder; }) - curItems.begin();
int firstMapIndex = boost::range::find_if(curItems, [](std::shared_ptr<ElementInfo> e) { return !e->isFolder; }) - curItems.begin();
if(!sortModeAscending)
std::reverse(std::next(curItems.begin(), firstMap), curItems.end());
std::reverse(std::next(curItems.begin(), firstMapIndex), curItems.end());
updateListItems();
redraw();