mirror of
https://github.com/bevyengine/bevy
synced 2025-02-16 22:18:33 +00:00
Fix window centering when scale_factor is not 1.0 (#5582)
# Objective Fixes #5581 ## Solution `Window::scale_factor` already has logic for selecting the overridden or actual scale factor, so use it. I tested this with the displays I have access to, but more testing would be nice. This seems like a pretty straightforward bug/fix though. ## Changelog ### Fixed Fixed window centering on high-dpi displays.
This commit is contained in:
parent
65252bb87a
commit
e874b91dda
1 changed files with 1 additions and 1 deletions
|
@ -66,7 +66,7 @@ impl WinitWindows {
|
|||
if let Some(monitor) = maybe_monitor {
|
||||
let screen_size = monitor.size();
|
||||
|
||||
let scale_factor = scale_factor_override.unwrap_or(1.0);
|
||||
let scale_factor = monitor.scale_factor();
|
||||
|
||||
// Logical to physical window size
|
||||
let (width, height): (u32, u32) = LogicalSize::new(*width, *height)
|
||||
|
|
Loading…
Add table
Reference in a new issue