Browse Source

Merge pull request #434 from CGQAQ/patch-1

fix(desktop): makes release build working
Jon Kelley 3 years ago
parent
commit
8349e252b6
1 changed files with 6 additions and 1 deletions
  1. 6 1
      packages/desktop/src/desktop_context.rs

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

@@ -212,7 +212,12 @@ pub(super) fn handler(
                 log::warn!("Open print modal failed: {e}");
             }
         }
-        DevTool => webview.open_devtools(),
+        DevTool => {
+            #[cfg(debug_assertions)]
+            webview.open_devtools();
+            #[cfg(not(debug_assertions))]
+            log::warn!("Devtools are disabled in release builds");
+        }
 
         Eval(code) => {
             if let Err(e) = webview.evaluate_script(code.as_str()) {