Panics · P27 Files: gone owner picks replace local ones and mark none, stale path folders go unmarked, duplicate marks never take a last copy

This commit is contained in:
ZacharyZhang-NY committed 2026-10-07 03:17:17 -04:00
1 parent 922cd53a8c
commit c9b4a04a4f
11 files changed
+192 -86

No files matched your search

+3 -4
View File
@@ -65,10 +65,9 @@ impl FileGrid {
/// The entry picked, by name.
pub fn selected(mut self, name: impl Into<SharedString>) -> Self {
let name = name.into();
assert!(
self.entries.iter().any(|entry| *entry.name() == name),
"no entry {name}"
);
if !self.entries.iter().any(|entry| *entry.name() == name) {
log::error!("file grid: no entry {name}; none selected");
}
self.selected = Some(name);
self
}