From 0a24b1d5cf118ba443e6645310c094706bcef6cd Mon Sep 17 00:00:00 2001 From: Kartik Nayak Date: Fri, 4 Oct 2024 00:18:27 +0530 Subject: [PATCH] fix(gallery): trigger gallery view only on images --- src/tab.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/tab.rs b/src/tab.rs index b56b2f8..df22928 100644 --- a/src/tab.rs +++ b/src/tab.rs @@ -2066,7 +2066,14 @@ impl Tab { } } Message::GalleryToggle => { - self.gallery = !self.gallery; + if let Some(indices) = self.column_sort() { + for (_, item) in indices.iter() { + if item.selected && item.mime.type_() == mime::IMAGE { + self.gallery = !self.gallery; + break; + } + } + } } Message::GoNext => { if let Some(history_i) = self.history_i.checked_add(1) {