debug_ui: Use open_display_object_button for focus

This commit is contained in:
Kamil Jarosz 2024-05-09 19:49:29 +02:00 committed by Nathan Adams
parent 18f86634a4
commit ab62b740a7
1 changed files with 7 additions and 5 deletions

View File

@ -342,11 +342,13 @@ impl DisplayObjectWindow {
let focus = object.focus_tracker().get();
ui.label("Current Focus");
if let Some(focus) = focus.map(|o| o.as_displayobject()) {
if ui.button(summary_name(focus)).clicked() {
messages.push(Message::TrackDisplayObject(DisplayObjectHandle::new(
context, focus,
)));
}
open_display_object_button(
ui,
context,
messages,
focus,
&mut self.hovered_debug_rect,
);
} else {
ui.label("None");
}