From 3d6f3fa3c5b88862ffe7448eafdd1441f668717e Mon Sep 17 00:00:00 2001 From: aiongg Date: Thu, 22 Oct 2026 01:47:40 +0000 Subject: [PATCH] Integration: #2070 revision and signed-version views opened in full screen present one page at a time --- crates/ui-egui/src/sign_ui.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/ui-egui/src/sign_ui.rs b/crates/ui-egui/src/sign_ui.rs index 3cb67bb8e..f2cf2cd09 100644 --- a/crates/ui-egui/src/sign_ui.rs +++ b/crates/ui-egui/src/sign_ui.rs @@ -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);