@@ -968,7 +968,7 @@ impl WinitWindowAccessor for i_slint_core::api::Window {
968968 i_slint_core:: window:: WindowInner :: from_pub ( self )
969969 . window_adapter ( )
970970 . internal ( i_slint_core:: InternalToken )
971- . and_then ( |wa| wa . as_any ( ) . downcast_ref :: < WinitWindowAdapter > ( ) )
971+ . and_then ( |wa| ( wa as & dyn core :: any :: Any ) . downcast_ref :: < WinitWindowAdapter > ( ) )
972972 . is_some_and ( |adapter| adapter. winit_window ( ) . is_some ( ) )
973973 }
974974
@@ -979,7 +979,7 @@ impl WinitWindowAccessor for i_slint_core::api::Window {
979979 i_slint_core:: window:: WindowInner :: from_pub ( self )
980980 . window_adapter ( )
981981 . internal ( i_slint_core:: InternalToken )
982- . and_then ( |wa| wa . as_any ( ) . downcast_ref :: < WinitWindowAdapter > ( ) )
982+ . and_then ( |wa| ( wa as & dyn core :: any :: Any ) . downcast_ref :: < WinitWindowAdapter > ( ) )
983983 . and_then ( |adapter| adapter. winit_window ( ) . map ( |w| callback ( & w) ) )
984984 }
985985
@@ -990,7 +990,7 @@ impl WinitWindowAccessor for i_slint_core::api::Window {
990990 let adapter_weak = i_slint_core:: window:: WindowInner :: from_pub ( self )
991991 . window_adapter ( )
992992 . internal ( i_slint_core:: InternalToken )
993- . and_then ( |wa| wa . as_any ( ) . downcast_ref :: < WinitWindowAdapter > ( ) )
993+ . and_then ( |wa| ( wa as & dyn core :: any :: Any ) . downcast_ref :: < WinitWindowAdapter > ( ) )
994994 . map ( |wa| wa. self_weak . clone ( ) )
995995 . ok_or_else ( || {
996996 PlatformError :: OtherError (
@@ -1009,7 +1009,7 @@ impl WinitWindowAccessor for i_slint_core::api::Window {
10091009 if let Some ( adapter) = i_slint_core:: window:: WindowInner :: from_pub ( self )
10101010 . window_adapter ( )
10111011 . internal ( i_slint_core:: InternalToken )
1012- . and_then ( |wa| wa . as_any ( ) . downcast_ref :: < WinitWindowAdapter > ( ) )
1012+ . and_then ( |wa| ( wa as & dyn core :: any :: Any ) . downcast_ref :: < WinitWindowAdapter > ( ) )
10131013 {
10141014 adapter
10151015 . window_event_filter
0 commit comments