diff --git a/crates/egui/src/ui.rs b/crates/egui/src/ui.rs index d55f4174f..0caf7bec5 100644 --- a/crates/egui/src/ui.rs +++ b/crates/egui/src/ui.rs @@ -487,6 +487,12 @@ impl Ui { &mut self.style_mut().visuals } + /// Is this [`Ui`] in a tooltip? + #[inline] + pub fn is_tooltip(&self) -> bool { + self.layer_id().order == Order::Tooltip + } + /// Get a reference to this [`Ui`]'s [`UiStack`]. #[inline] pub fn stack(&self) -> &Arc {