From 75d8de93ae48277bdbcb0129241530632d13e850 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Sun, 16 Feb 2020 11:25:10 +0100 Subject: Wrap application initialization with `Runtime::enter` --- winit/src/application.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'winit') diff --git a/winit/src/application.rs b/winit/src/application.rs index 35a36434..326dca25 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -123,10 +123,10 @@ pub trait Application: Sized { Runtime::new(executor, Proxy::new(event_loop.create_proxy())) }; - let (mut application, init_command) = Self::new(); + let (mut application, init_command) = runtime.enter(|| Self::new()); runtime.spawn(init_command); - let subscription = application.subscription(); + let subscription = runtime.enter(|| application.subscription()); runtime.track(subscription); let mut title = application.title(); -- cgit