Skip to content

Commit 6657b53

Browse files
remove references directly instead of adding them to a list
1 parent df162d0 commit 6657b53

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

lib/data/file_manager/file_manager.dart

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -667,14 +667,8 @@ class FileManager {
667667
static Future<List<String>> getRecentlyAccessed() async {
668668
if (!stows.recentFiles.loaded) await stows.recentFiles.waitUntilRead();
669669
// Delete entries for files that have been deleted outside of Saber
670-
final List<String> toRemove = [];
671-
for (final file in stows.recentFiles.value) {
672-
if (!doesFileExist(file)) {
673-
toRemove.add(file);
674-
}
675-
}
676-
for (final file in toRemove) {
677-
_removeReferences(file);
670+
for (final file in stows.recentFiles.value.toList()) {
671+
if (!doesFileExist(file)) _removeReferences(file);
678672
}
679673
return stows.recentFiles.value
680674
.map((String filePath) {

0 commit comments

Comments
 (0)