mirror of
https://github.com/adoyle0/thaw.git
synced 2025-02-02 16:44:15 -05:00
🐞 fix: slider component warning
This commit is contained in:
parent
0c34929119
commit
284a3be1f7
1 changed files with 3 additions and 3 deletions
|
@ -54,8 +54,8 @@ pub fn Slider(
|
||||||
on_cleanup(cx, on_mouse_up);
|
on_cleanup(cx, on_mouse_up);
|
||||||
|
|
||||||
let on_mouse_move = window_event_listener("mousemove", move |ev| {
|
let on_mouse_move = window_event_listener("mousemove", move |ev| {
|
||||||
if is_mouse_move.get() {
|
if is_mouse_move.get_untracked() {
|
||||||
if let Some(rail) = rail_ref.get() {
|
if let Some(rail) = rail_ref.get_untracked() {
|
||||||
let ev = ev.unchecked_into::<web_sys::MouseEvent>();
|
let ev = ev.unchecked_into::<web_sys::MouseEvent>();
|
||||||
let rect = rail.get_bounding_client_rect();
|
let rect = rail.get_bounding_client_rect();
|
||||||
let ev_x = f64::from(ev.x());
|
let ev_x = f64::from(ev.x());
|
||||||
|
@ -66,7 +66,7 @@ pub fn Slider(
|
||||||
} else {
|
} else {
|
||||||
set_mouse_move_value.set(Some(((ev_x - rect.x()) / rect.width()) * max.get()));
|
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);
|
do_update_value(value);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue