Bläddra i källkod

remove panics from desktop docs

`WebView::evaluate_script()` always returns `Ok()`
Ilya Maximov 3 år sedan
förälder
incheckning
c194fa8372
1 ändrade filer med 1 tillägg och 7 borttagningar
  1. 1 7
      packages/desktop/src/desktop_context.rs

+ 1 - 7
packages/desktop/src/desktop_context.rs

@@ -195,17 +195,11 @@ pub(super) fn handler(
 
         Eval(code) => webview
             .evaluate_script(code.as_str())
-            .expect("failed to eval script"),
+            .expect("eval shouldn't panic"),
     }
 }
 
 /// Get a closure that executes any JavaScript in the WebView context.
-///
-/// # Panics
-///
-/// The closure will cause the message processing thread to panic if the
-/// provided script is not valid JavaScript code or if it returns an uncaught
-/// error.
 pub fn use_eval<S: std::string::ToString>(cx: &ScopeState) -> impl Fn(S) + '_ {
     let desktop = use_window(&cx);