From bb52280a51fbf64eac01092dbc50285dd06f1f21 Mon Sep 17 00:00:00 2001 From: Andrew Scott Date: Tue, 9 Jul 2024 12:32:05 -0700 Subject: [PATCH] fix (regression): hide desktop window until initial render (#2614) --- packages/desktop/src/app.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/desktop/src/app.rs b/packages/desktop/src/app.rs index a3991c44d..56bb7efda 100644 --- a/packages/desktop/src/app.rs +++ b/packages/desktop/src/app.rs @@ -206,9 +206,10 @@ impl App { pub fn handle_start_cause_init(&mut self) { let virtual_dom = self.unmounted_dom.take().unwrap(); - let cfg = self.cfg.take().unwrap(); + let mut cfg = self.cfg.take().unwrap(); self.is_visible_before_start = cfg.window.window.visible; + cfg.window = cfg.window.with_visible(false); let webview = WebviewInstance::new(cfg, virtual_dom, self.shared.clone());