diff options
author | 2020-01-08 03:30:15 +0100 | |
---|---|---|
committer | 2020-01-08 03:30:15 +0100 | |
commit | cae4463e8379cddefbd8322a40ad8957bce07215 (patch) | |
tree | cca5db7b0a01cceb840721c828f78c0419badaa7 /wgpu | |
parent | 08faaaf6234e93acb3b0dc8e10bf9c4cb266f21c (diff) | |
download | iced-cae4463e8379cddefbd8322a40ad8957bce07215.tar.gz iced-cae4463e8379cddefbd8322a40ad8957bce07215.tar.bz2 iced-cae4463e8379cddefbd8322a40ad8957bce07215.zip |
Allow `Checkbox` style to change based on its state
Diffstat (limited to 'wgpu')
-rw-r--r-- | wgpu/src/renderer/widget/checkbox.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wgpu/src/renderer/widget/checkbox.rs b/wgpu/src/renderer/widget/checkbox.rs index cd90be5e..17121eea 100644 --- a/wgpu/src/renderer/widget/checkbox.rs +++ b/wgpu/src/renderer/widget/checkbox.rs @@ -21,9 +21,9 @@ impl checkbox::Renderer for Renderer { style_sheet: &Self::Style, ) -> Self::Output { let style = if is_mouse_over { - style_sheet.hovered() + style_sheet.hovered(is_checked) } else { - style_sheet.active() + style_sheet.active(is_checked) }; let checkbox = Primitive::Quad { |