diff --git a/egui/src/widgets.rs b/egui/src/widgets.rs index 9c64fdb8..5966c7da 100644 --- a/egui/src/widgets.rs +++ b/egui/src/widgets.rs @@ -389,7 +389,7 @@ impl<'a> Widget for Checkbox<'a> { }); } - let text_color = text_color.unwrap_or(visuals.text_color()); + let text_color = text_color.unwrap_or_else(|| visuals.text_color()); ui.painter() .galley(text_cursor, galley, text_style, text_color); response