From fb0fb54f50f4f3eeeb97a4785cba3917c9fbdf50 Mon Sep 17 00:00:00 2001 From: Combiler01 Date: Mon, 26 Oct 2026 12:22:08 +0530 Subject: [PATCH] refactor(ui): expose and use image_menu_id helper in tests --- crates/ui-egui/src/edit_text_ui.rs | 2 +- crates/ui-egui/tests/it/editing.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/ui-egui/src/edit_text_ui.rs b/crates/ui-egui/src/edit_text_ui.rs index 42339f4ecc..ca27190a88 100644 --- a/crates/ui-egui/src/edit_text_ui.rs +++ b/crates/ui-egui/src/edit_text_ui.rs @@ -1509,7 +1509,7 @@ fn user_box(xf: &PageXform, info: &DocInfo, page: usize, r: Rect) -> [f64; 4] { [u[0].min(v[0]) as f64, u[1].min(v[1]) as f64, u[0].max(v[0]) as f64, u[1].max(v[1]) as f64] } -pub(crate) fn image_menu_id() -> egui::Id { +pub fn image_menu_id() -> egui::Id { egui::Id::unique("image-menu") } diff --git a/crates/ui-egui/tests/it/editing.rs b/crates/ui-egui/tests/it/editing.rs index a6820b3e77..4c0abe940f 100644 --- a/crates/ui-egui/tests/it/editing.rs +++ b/crates/ui-egui/tests/it/editing.rs @@ -7863,7 +7863,7 @@ fn clicking_after_image_context_menu_action_resets_menu_state_and_updates_select h.get_by_label("Flip horizontal").click(); h.run_steps(3); - let flag_persisted = h.ctx.data_mut(|d| d.get_persisted::(egui::Id::unique("image-menu"))); + let flag_persisted = h.ctx.data_mut(|d| d.get_persisted::(pdfcraft_ui_egui::edit_text_ui::image_menu_id())); assert_eq!(flag_persisted, Some(false), "image-menu flag should be reset to false"); // 7. Click image 1: should switch selection to image 1