1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 13:20:05 -04:00

Control the maximum egui web canvas size with App::max_size_points

This commit is contained in:
Emil Ernerfeldt
2021-02-12 17:57:53 +01:00
parent be8d7b4eef
commit dbc6a620cd
6 changed files with 50 additions and 5 deletions

View File

@@ -191,7 +191,7 @@ impl AppRunner {
}
pub fn logic(&mut self) -> Result<(egui::Output, Vec<egui::ClippedMesh>), JsValue> {
resize_canvas_to_screen_size(self.web_backend.canvas_id());
resize_canvas_to_screen_size(self.web_backend.canvas_id(), self.app.max_size_points());
let canvas_size = canvas_size_in_points(self.web_backend.canvas_id());
let raw_input = self.input.new_frame(canvas_size);
self.web_backend.begin_frame(raw_input);