Integration: #2070 revision and signed-version views opened in full screen present one page at a time

This commit is contained in:
aiongg
2026-10-22 01:47:40 +00:00
parent 53ffbd657c
commit 3d6f3fa3c5
+6
View File
@@ -577,6 +577,9 @@ impl PdfCraftApp {
self.session.set_reading_colors(new, self.reading_colors);
let Some(doc) = self.session.get(new) else { return };
let mut view = DocView::new(new, &doc.info, self.view_defaults);
if self.full_screen {
view.enter_presentation();
}
view.snapshot = Some(Snapshot { kind: SnapshotKind::Revision, revision: n, from });
self.views.push(view);
self.active = Some(self.views.len() - 1);
@@ -626,6 +629,9 @@ impl PdfCraftApp {
self.session.set_reading_colors(new, self.reading_colors);
let Some(doc) = self.session.get(new) else { return };
let mut view = DocView::new(new, &doc.info, self.view_defaults);
if self.full_screen {
view.enter_presentation();
}
view.snapshot = Some(Snapshot { kind: SnapshotKind::SignedVersion, revision, from });
self.views.push(view);
self.active = Some(self.views.len() - 1);