fix: Address PR feedback

Prevent division by zero when min equals max value

Also improves angle calculations using TAU constant and adds NaN validation.
Also fix doc
This commit is contained in:
sacha-renault
2025-07-06 09:36:29 +02:00
parent 2a68f53a37
commit c105722eb4
2 changed files with 32 additions and 6 deletions

View File

@@ -122,7 +122,7 @@ impl eframe::App for KnobExample {
);
ui.add(
Knob::new(&mut self.blue_value, 0.0, 100.0, egui_knob::KnobStyle::Dot)
Knob::new(&mut self.blue_value, 0.0, 100., egui_knob::KnobStyle::Dot)
.with_label("Top", egui_knob::LabelPosition::Top)
.with_colors(
egui::Color32::from_rgb(30, 30, 80),