mirror of
https://github.com/emilk/egui.git
synced 2026-08-31 13:50:04 -04:00
Fix example/test_viewports title change (#4221)
fix : `example/test_viewports` title Change accurately --------- Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
This commit is contained in:
@@ -192,8 +192,11 @@ fn generic_child_ui(ui: &mut egui::Ui, vp_state: &mut ViewportState) {
|
|||||||
ui.horizontal(|ui| {
|
ui.horizontal(|ui| {
|
||||||
ui.label("Title:");
|
ui.label("Title:");
|
||||||
if ui.text_edit_singleline(&mut vp_state.title).changed() {
|
if ui.text_edit_singleline(&mut vp_state.title).changed() {
|
||||||
// Title changes happen at the parent level:
|
// Title changes
|
||||||
ui.ctx().request_repaint_of(ui.ctx().parent_viewport_id());
|
ui.ctx().send_viewport_cmd_to(
|
||||||
|
vp_state.id,
|
||||||
|
egui::ViewportCommand::Title(vp_state.title.clone()),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user