From ecf42b97df85df25b1b825f37adfeb00f658f6ee Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Thu, 7 Mar 2024 23:25:24 +0100 Subject: Fix `block_on` in `iced_wgpu` hanging Wasm builds --- winit/src/application.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'winit/src/application.rs') diff --git a/winit/src/application.rs b/winit/src/application.rs index 05a4f070..29ee1a71 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -97,7 +97,7 @@ where /// Runs an [`Application`] with an executor, compositor, and the provided /// settings. -pub fn run( +pub async fn run( settings: Settings, compositor_settings: C::Settings, ) -> Result<(), Error> @@ -188,7 +188,7 @@ where }; } - let compositor = C::new(compositor_settings, window.clone())?; + let compositor = C::new(compositor_settings, window.clone()).await?; let mut renderer = compositor.create_renderer(); for font in settings.fonts { -- cgit