From 9133c0a30598e57944ed2a0d8615eb3f4205feb9 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Mon, 15 Jan 2024 09:19:52 -0600 Subject: [PATCH] fix dioxus desktop build --- packages/desktop/src/desktop_context.rs | 5 ++--- packages/desktop/src/protocol.rs | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/desktop/src/desktop_context.rs b/packages/desktop/src/desktop_context.rs index 5f1eca34f..690f3f3e1 100644 --- a/packages/desktop/src/desktop_context.rs +++ b/packages/desktop/src/desktop_context.rs @@ -9,9 +9,8 @@ use crate::{ AssetRequest, Config, }; use dioxus_core::{ - once, prelude::{current_scope_id, ScopeId}, - VirtualDom, + use_hook, VirtualDom, }; use dioxus_interpreter_js::binary_protocol::Channel; use dioxus_interpreter_js::MutationState; @@ -385,7 +384,7 @@ impl WryWindowEventHandlerInner { pub fn use_wry_event_handler( handler: impl FnMut(&Event, &EventLoopWindowTarget) + 'static, ) -> WryEventHandler { - once(move || { + use_hook(move || { let desktop = window(); let id = desktop.create_wry_event_handler(handler); diff --git a/packages/desktop/src/protocol.rs b/packages/desktop/src/protocol.rs index 606696410..9c95a186f 100644 --- a/packages/desktop/src/protocol.rs +++ b/packages/desktop/src/protocol.rs @@ -107,7 +107,6 @@ pub(super) fn desktop_handler( ) { // If the request is asking for edits (ie binary protocol streaming, do that) if request.uri().path().trim_matches('/') == "edits" { - println!("Handling edits from handler"); return edit_queue.handle_request(responder); }