From 284a3be1f731f25016ee2f04aaf07a1c9803e84e Mon Sep 17 00:00:00 2001 From: luoxiao Date: Wed, 17 May 2023 12:56:32 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20slider=20component=20warn?= =?UTF-8?q?ing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/slider/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/slider/mod.rs b/src/slider/mod.rs index adffce3..24a997b 100644 --- a/src/slider/mod.rs +++ b/src/slider/mod.rs @@ -54,8 +54,8 @@ pub fn Slider( on_cleanup(cx, on_mouse_up); let on_mouse_move = window_event_listener("mousemove", move |ev| { - if is_mouse_move.get() { - if let Some(rail) = rail_ref.get() { + if is_mouse_move.get_untracked() { + if let Some(rail) = rail_ref.get_untracked() { let ev = ev.unchecked_into::(); let rect = rail.get_bounding_client_rect(); let ev_x = f64::from(ev.x()); @@ -66,7 +66,7 @@ pub fn Slider( } else { set_mouse_move_value.set(Some(((ev_x - rect.x()) / rect.width()) * max.get())); } - if let Some(value) = mouse_move_value.get() { + if let Some(value) = mouse_move_value.get_untracked() { do_update_value(value); } };