From 67e3da56690c0681469276f7fa8155bbfc6e585a Mon Sep 17 00:00:00 2001
From: Héctor Ramón Jiménez <hector0193@gmail.com>
Date: Fri, 17 Feb 2023 15:55:12 +0100
Subject: Use `Pixels` for `Slider::height` and `VerticalSlider::width`

---
 native/src/widget/slider.rs          | 8 ++++----
 native/src/widget/vertical_slider.rs | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/native/src/widget/slider.rs b/native/src/widget/slider.rs
index 854f71c3..d10797bb 100644
--- a/native/src/widget/slider.rs
+++ b/native/src/widget/slider.rs
@@ -8,8 +8,8 @@ use crate::renderer;
 use crate::touch;
 use crate::widget::tree::{self, Tree};
 use crate::{
-    Background, Clipboard, Color, Element, Layout, Length, Point, Rectangle,
-    Shell, Size, Widget,
+    Background, Clipboard, Color, Element, Layout, Length, Pixels, Point,
+    Rectangle, Shell, Size, Widget,
 };
 
 use std::ops::RangeInclusive;
@@ -122,8 +122,8 @@ where
     }
 
     /// Sets the height of the [`Slider`].
-    pub fn height(mut self, height: f32) -> Self {
-        self.height = height;
+    pub fn height(mut self, height: impl Into<Pixels>) -> Self {
+        self.height = height.into().0;
         self
     }
 
diff --git a/native/src/widget/vertical_slider.rs b/native/src/widget/vertical_slider.rs
index 7363b55f..0e2f5fc9 100644
--- a/native/src/widget/vertical_slider.rs
+++ b/native/src/widget/vertical_slider.rs
@@ -9,7 +9,7 @@ use crate::event::{self, Event};
 use crate::widget::tree::{self, Tree};
 use crate::{
     layout, mouse, renderer, touch, Background, Clipboard, Color, Element,
-    Layout, Length, Point, Rectangle, Shell, Size, Widget,
+    Layout, Length, Pixels, Point, Rectangle, Shell, Size, Widget,
 };
 
 /// An vertical bar and a handle that selects a single value from a range of
@@ -110,8 +110,8 @@ where
     }
 
     /// Sets the width of the [`VerticalSlider`].
-    pub fn width(mut self, width: f32) -> Self {
-        self.width = width;
+    pub fn width(mut self, width: impl Into<Pixels>) -> Self {
+        self.width = width.into().0;
         self
     }
 
-- 
cgit