fix: image order when downloading albums

This commit is contained in:
Neurotoxin001 2025-06-26 18:36:25 +03:00 committed by GitHub
parent 69420f5750
commit 717d197998
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -226,6 +226,12 @@ void AddDownloadFilesAction(
return;
}
}
std::sort(docs.begin(), docs.end(), [](const auto &a, const auto &b) {
return a.second < b.second;
});
std::sort(photos.begin(), photos.end(), [](const auto &a, const auto &b) {
return a.second < b.second;
});
const auto done = [weak = Ui::MakeWeak(list)] {
if (const auto strong = weak.data()) {
strong->cancelSelection();
@ -249,6 +255,12 @@ void AddDownloadFilesAction(
return;
}
}
std::sort(docs.begin(), docs.end(), [](const auto &a, const auto &b) {
return a.second < b.second;
});
std::sort(photos.begin(), photos.end(), [](const auto &a, const auto &b) {
return a.second < b.second;
});
const auto done = [weak = Ui::MakeWeak(list)] {
if (const auto strong = weak.data()) {
strong->clearSelected();