gui/macOS: Sort materialised files by size in model

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2025-03-27 15:12:09 +01:00
parent 7c45bb7c10
commit da5c3c8532

View File

@ -160,7 +160,11 @@ void FileProviderMaterialisedItemsModel::setItems(const QVector<FileProviderItem
}
beginResetModel();
// We are using this in the "Free up space" dialog so, sort by size.
_items = items;
std::ranges::sort(_items, [](const auto &a, const auto &b) {
return a.documentSize() > b.documentSize();
});
endResetModel();
Q_EMIT itemsChanged();