From dd71077cefabc1894263b1ce253c31f1b59db688 Mon Sep 17 00:00:00 2001 From: aiongg Date: Fri, 16 Oct 2026 04:15:38 +0000 Subject: [PATCH] Integration: the New Document test checks that Mobile presets have no primary text frame --- crates/ui-egui/src/new_document.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/ui-egui/src/new_document.rs b/crates/ui-egui/src/new_document.rs index 4b99aa3bf..323411834 100644 --- a/crates/ui-egui/src/new_document.rs +++ b/crates/ui-egui/src/new_document.rs @@ -984,11 +984,11 @@ mod tests { assert_eq!((d.s("width"), d.s("height"), units(d)), ("1920 px".into(), "1080 px".into(), Unit::Pixels), "Web is in pixels"); assert!(!d.b("facingPages") && !d.b("primaryTextFrame")); assert_eq!(d.s("name"), "Poster", "the typed name stays"); - // Mobile is in pixels too. + // Mobile is in pixels too, without a primary text frame (its autoflow is an open gap). let texts = settle(&mut app, &ctx); click(&mut app, &ctx, tab(&texts, "Mobile"), 1); let d = app.ui.dialog.as_ref().unwrap(); - assert_eq!((d.s("tab"), units(d)), ("mobile".into(), Unit::Pixels)); + assert_eq!((d.s("tab"), units(d), d.b("primaryTextFrame")), ("mobile".into(), Unit::Pixels, false)); let texts = settle(&mut app, &ctx); click(&mut app, &ctx, tab(&texts, "Print"), 1); let d = app.ui.dialog.as_ref().unwrap();