1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-03-19 21:10:12 +02:00
This commit is contained in:
Michael 2023-08-15 20:19:13 +02:00 committed by GitHub
parent 0452dbd80d
commit 71bcc611f5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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();