diff --git a/crates/egui/src/response.rs b/crates/egui/src/response.rs index 8cb3eeee226..04b11fde280 100644 --- a/crates/egui/src/response.rs +++ b/crates/egui/src/response.rs @@ -632,7 +632,7 @@ impl Response { vp.prev_frame .widgets .get_layer(layer_id) - .any(|w| w.sense.interactive()) + .any(|w| w.enabled && w.sense.interactive()) }); if tooltip_has_interactive_widget {