From d410bc5b9a392f26213fbb4e5aadb3d995d45cc0 Mon Sep 17 00:00:00 2001 From: rustbasic <127506429+rustbasic@users.noreply.github.com> Date: Mon, 25 Mar 2024 20:40:49 +0900 Subject: [PATCH] Fix `example/test_viewports` title change (#4221) fix : `example/test_viewports` title Change accurately --------- Co-authored-by: Emil Ernerfeldt --- examples/test_viewports/src/main.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/examples/test_viewports/src/main.rs b/examples/test_viewports/src/main.rs index b407ff5a..69be9177 100644 --- a/examples/test_viewports/src/main.rs +++ b/examples/test_viewports/src/main.rs @@ -192,8 +192,11 @@ fn generic_child_ui(ui: &mut egui::Ui, vp_state: &mut ViewportState) { ui.horizontal(|ui| { ui.label("Title:"); if ui.text_edit_singleline(&mut vp_state.title).changed() { - // Title changes happen at the parent level: - ui.ctx().request_repaint_of(ui.ctx().parent_viewport_id()); + // Title changes + ui.ctx().send_viewport_cmd_to( + vp_state.id, + egui::ViewportCommand::Title(vp_state.title.clone()), + ); } });