
Properties are null while a proxy has no owner. Javascript helpfully coerces that into `Number(null)` (a.k.a. 0), so we end up with a broken slider. Explicitly check that the value is an integer before doing the comparison to catch that case. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2391>