diff options
author | Ben Bridle <bridle.benjamin@gmail.com> | 2024-10-29 09:24:06 +1300 |
---|---|---|
committer | Ben Bridle <bridle.benjamin@gmail.com> | 2024-10-29 09:24:53 +1300 |
commit | 41366dea0ee6702f4cb5f9bc12d62530c46c8c12 (patch) | |
tree | 347de1d21e0bff785edf857a084dc065790f96df | |
parent | a2d9aadf03f59378db08c0af82449c23ebf38643 (diff) | |
download | bedrock-pc-41366dea0ee6702f4cb5f9bc12d62530c46c8c12.zip |
Divide the default screen dimensions by the zoom factor
Without this, the otherwise normal default screen dimensions of 800x600
would be scaled to a physical size of 2400x1800 at a zoom factor of 3.
-rw-r--r-- | src/bin/br.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/br.rs b/src/bin/br.rs index 632291c..ce823d9 100644 --- a/src/bin/br.rs +++ b/src/bin/br.rs @@ -363,7 +363,7 @@ impl Run { pub fn dimensions(&self) -> Option<geometry::Dimensions<u16>> { let size = match &self.screen { Some(parsed) => geometry::Dimensions::new(parsed.width, parsed.height), - None => DEFAULT_SCREEN_SIZE, + None => DEFAULT_SCREEN_SIZE / (self.scale() as u16), }; match size.is_zero() { true => None, |