summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2020-02-16 13:37:56 +0100
committerrabite <rabite@posteo.de>2020-02-18 21:47:25 +0100
commitf10f7d5e32836a6f95ec103f026fd7d22b9b5a54 (patch)
tree737f5a4b08b526ed675127db16a682254778f4d8
parent84d77732058f06aad0cc2c8afb08258a5f9cb5f5 (diff)
recalculate number of visible files when filter is updated
-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);