diff --git a/crates/gpui/src/elements/div.rs b/crates/gpui/src/elements/div.rs index 6d13fa6a8d2732d2980f817bb49807b913e5179e..03dfee3efbdbe07c2488f454650153e483e6febb 100644 --- a/crates/gpui/src/elements/div.rs +++ b/crates/gpui/src/elements/div.rs @@ -1983,12 +1983,12 @@ impl Interactivity { ) { use crate::{BorderStyle, TextAlign}; - if global_id.is_some() + if let Some(global_id) = global_id && (style.debug || style.debug_below || cx.has_global::()) && hitbox.is_hovered(window) { const FONT_SIZE: crate::Pixels = crate::Pixels(10.); - let element_id = format!("{:?}", global_id.unwrap()); + let element_id = format!("{global_id:?}"); let str_len = element_id.len(); let render_debug_text = |window: &mut Window| {