From ac1c9b1218d63ebe55caa7f3505339c9a572e458 Mon Sep 17 00:00:00 2001 From: Mads Marquart Date: Thu, 17 Feb 2022 18:50:18 +0100 Subject: [PATCH] Fix Android CI (#2197) Fixes https://github.com/rust-windowing/winit/issues/2196 until a better solution using `ndk-context` is possible --- src/platform_impl/android/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/platform_impl/android/mod.rs b/src/platform_impl/android/mod.rs index 270fc386..f9884a98 100644 --- a/src/platform_impl/android/mod.rs +++ b/src/platform_impl/android/mod.rs @@ -21,6 +21,7 @@ use std::{ lazy_static! { static ref CONFIG: RwLock = RwLock::new(Configuration::from_asset_manager( + #[allow(deprecated)] // TODO: rust-windowing/winit#2196 &ndk_glue::native_activity().asset_manager() )); // If this is `Some()` a `Poll::Wake` is considered an `EventSource::Internal` with the event @@ -150,6 +151,7 @@ impl EventLoop { Event::Pause => self.running = false, Event::Resume => self.running = true, Event::ConfigChanged => { + #[allow(deprecated)] // TODO: rust-windowing/winit#2196 let am = ndk_glue::native_activity().asset_manager(); let config = Configuration::from_asset_manager(&am); let old_scale_factor = MonitorHandle.scale_factor();