Hide photo sizes, which can't be downloaded.
GitOrigin-RevId: 420860824f41d5fecbb935c756d9b6f0a2564cb7
This commit is contained in:
parent
a4b71466e0
commit
3c5b09bad7
@ -585,6 +585,9 @@ static vector<td_api::object_ptr<td_api::photoSize>> get_photo_sizes_object(File
|
||||
return static_cast<uint32>(lhs->width_) * static_cast<uint32>(lhs->height_) <
|
||||
static_cast<uint32>(rhs->width_) * static_cast<uint32>(rhs->height_);
|
||||
});
|
||||
td::remove_if(sizes, [](const auto &size) {
|
||||
return !size->photo_->local_->can_be_downloaded_ && !size->photo_->local_->is_downloading_completed_;
|
||||
});
|
||||
return sizes;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user