diff --git a/winit/src/lib.rs b/winit/src/lib.rs index edfc7783..424fb673 100644 --- a/winit/src/lib.rs +++ b/winit/src/lib.rs @@ -1194,7 +1194,10 @@ fn run_action<'a, P, C>( winit::dpi::LogicalSize { width: size.width, height: size.height, - }, + } + .to_physical::(f64::from( + window.state.scale_factor(), + )), ); } } @@ -1205,6 +1208,9 @@ fn run_action<'a, P, C>( width: size.width, height: size.height, } + .to_physical::(f64::from( + window.state.scale_factor(), + )) })); } } @@ -1215,6 +1221,9 @@ fn run_action<'a, P, C>( width: size.width, height: size.height, } + .to_physical::(f64::from( + window.state.scale_factor(), + )) })); } } @@ -1225,6 +1234,9 @@ fn run_action<'a, P, C>( width: size.width, height: size.height, } + .to_physical::(f64::from( + window.state.scale_factor(), + )) })); } }