mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-28 20:18:06 -06:00
Integration: #2070 revision and signed-version views opened in full screen present one page at a time
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user