diff --git a/crates/ui2/src/components/button/button.rs b/crates/ui2/src/components/button/button.rs index 4bfa71d092..ce26ee76a5 100644 --- a/crates/ui2/src/components/button/button.rs +++ b/crates/ui2/src/components/button/button.rs @@ -79,7 +79,7 @@ impl RenderOnce for Button { } else if self.base.selected { Color::Selected } else { - Color::Default + self.label_color.unwrap_or_default() }; self.base.child( diff --git a/crates/ui2/src/components/stories/button.rs b/crates/ui2/src/components/stories/button.rs index db8aa40cf7..17bcd8b268 100644 --- a/crates/ui2/src/components/stories/button.rs +++ b/crates/ui2/src/components/stories/button.rs @@ -14,6 +14,10 @@ impl Render for ButtonStory { .child(Story::title_for::