content scale change events should also impact viewport padding

This calculates the new padding pixel values and propogates those
changes to the renderer.
This commit is contained in:
Mitchell Hashimoto
2023-09-02 10:59:50 -07:00
parent 6c7ccae848
commit 22eb533473
7 changed files with 83 additions and 11 deletions

View File

@@ -252,8 +252,8 @@ fn drainMailbox(self: *Thread) !void {
try self.renderer.setFontSize(size);
},
.screen_size => |size| {
try self.renderer.setScreenSize(size);
.resize => |v| {
try self.renderer.setScreenSize(v.screen_size, v.padding);
},
.change_config => |config| {