diff --git a/crates/egui/src/widgets/plot/mod.rs b/crates/egui/src/widgets/plot/mod.rs index a0d72dba642..33331d110f2 100644 --- a/crates/egui/src/widgets/plot/mod.rs +++ b/crates/egui/src/widgets/plot/mod.rs @@ -1055,6 +1055,11 @@ impl PlotUi { self.response.clicked() } + /// Returns `true` if the plot was clicked by the secondary button. + pub fn plot_secondary_clicked(&self) -> bool { + self.response.secondary_clicked() + } + /// The pointer position in plot coordinates. Independent of whether the pointer is in the plot area. pub fn pointer_coordinate(&self) -> Option { // We need to subtract the drag delta to keep in sync with the frame-delayed screen transform: