fix: mark reponse changed when knob was dragged

This commit is contained in:
2025-02-03 22:47:48 +03:00
parent 6aa6a231fa
commit 9031d1c920
2 changed files with 7 additions and 3 deletions

View File

@@ -23,11 +23,14 @@ impl eframe::App for KnobExample {
fn update(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame) {
egui::CentralPanel::default().show(ctx, |ui| {
ui.horizontal(|ui| {
ui.add(
if ui.add(
Knob::new(&mut self.value, 0.0, 100.0, egui_knob::KnobStyle::Dot)
.with_label("Gain", egui_knob::LabelPosition::Bottom)
.with_size(50.0),
);
).changed(){
println!("Value changed");
}
ui.add(
Knob::new(&mut self.value, 0.0, 100.0, egui_knob::KnobStyle::Wiper)
.with_label("Gain", egui_knob::LabelPosition::Bottom)