diff --git a/CHANGELOG.md b/CHANGELOG.md index 6871315870..fd930a3665 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Updated `wgpu` to `0.17`. [#2065](https://github.com/iced-rs/iced/pull/2065) +- Changed `Button::style` to take an `impl Into<...>` for consistency. [#2046](https://github.com/iced-rs/iced/pull/2046) ### Fixed - Missing `width` attribute in `styling` example. [#2062](https://github.com/iced-rs/iced/pull/2062) @@ -17,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Many thanks to... - @akshayr-mecha +- @dtzxporter ## [0.10.0] - 2023-07-28 ### Added diff --git a/widget/src/button.rs b/widget/src/button.rs index 5727c63180..18a95c9e24 100644 --- a/widget/src/button.rs +++ b/widget/src/button.rs @@ -119,9 +119,9 @@ where /// Sets the style variant of this [`Button`]. pub fn style( mut self, - style: ::Style, + style: impl Into<::Style>, ) -> Self { - self.style = style; + self.style = style.into(); self } }