Преглед на файлове

chore: clean up zoom example

Jonathan Kelley преди 2 години
родител
ревизия
972084ee32
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 4 3
      examples/window_zoom.rs

+ 4 - 3
examples/window_zoom.rs

@@ -14,9 +14,10 @@ fn app(cx: Scope) -> Element {
             r#type: "number",
             value: "{level}",
             oninput: |e| {
-                let new_zoom = e.value.parse::<f64>().unwrap_or(1.0);
-                level.set(new_zoom);
-                window.webview.zoom(new_zoom);
+                if let Ok(new_zoom) = e.value.parse::<f64>() {
+                    level.set(new_zoom);
+                    window.webview.zoom(new_zoom);
+                }
             }
         }
     })