diff --git a/src/buffer/buffers.rs b/src/buffer/buffers.rs index a065ebb..1782c25 100644 --- a/src/buffer/buffers.rs +++ b/src/buffer/buffers.rs @@ -156,7 +156,7 @@ impl Buffers { pub fn dirty_buffers(&self) -> Vec { self.inner .iter() - .filter(|b| b.dirty) + .filter(|b| b.dirty && matches!(b.kind, BufferKind::File(_))) .map(|b| b.full_name().to_string()) .collect() }