summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/files.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/files.rs b/src/files.rs
index 8478beb..e2b2022 100644
--- a/src/files.rs
+++ b/src/files.rs
@@ -788,6 +788,8 @@ impl Files {
// Do this first, so we know len() == 0 needs a placeholder
self.remove_placeholder();
+ self.recalculate_len();
+
if self.len() == 0 {
let placeholder = File::new_placeholder(&self.directory.path).unwrap();
self.files.push(placeholder);