Fix an edge case

This commit is contained in:
Hanaasagi 2023-11-08 00:36:59 +09:00
parent 1655817bf7
commit 3a8d2c8e90

View file

@ -44,6 +44,15 @@ impl Folder {
if self.page == old { if self.page == old {
emit!(Pages(self.page)); // Force update emit!(Pages(self.page)); // Force update
match MANAGER.layout.folder_height() {
limit if limit > 0 => {
let max_page = (self.files.len() + limit - 1) / limit;
if self.page + 1 < max_page {
emit!(Pages(self.page + 1));
}
}
_ => {}
}
} }
true true