Remove unnecessary deduplication logic
This commit is contained in:
parent
4b38828d4c
commit
b98a3cc530
1 changed files with 0 additions and 11 deletions
|
@ -59,7 +59,6 @@ class _GalleryState extends State<Gallery> {
|
|||
// TODO: Investigate reason for multiple rebuilds on selection change
|
||||
_photos = widget.photos;
|
||||
_selectedPhotos = widget.selectedPhotos;
|
||||
_deduplicatePhotos();
|
||||
_collatePhotos();
|
||||
final list = ListView.builder(
|
||||
itemCount: _collatedPhotos.length,
|
||||
|
@ -184,16 +183,6 @@ class _GalleryState extends State<Gallery> {
|
|||
);
|
||||
}
|
||||
|
||||
void _deduplicatePhotos() {
|
||||
for (int index = 1; index < _photos.length; index++) {
|
||||
final current = _photos[index], previous = _photos[index - 1];
|
||||
if (current.localId != null && current.localId == previous.localId) {
|
||||
_photos.removeAt(index);
|
||||
index--;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void _collatePhotos() {
|
||||
final dailyPhotos = List<Photo>();
|
||||
final collatedPhotos = List<List<Photo>>();
|
||||
|
|
Loading…
Add table
Reference in a new issue