From 67aae077810360dce830d76e50f4999834f82067 Mon Sep 17 00:00:00 2001 From: viliusle Date: Sun, 11 Apr 2021 22:08:01 +0300 Subject: [PATCH] #243 - "File > new" will auto fit to screen --- src/js/modules/file/new.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/js/modules/file/new.js b/src/js/modules/file/new.js index 6499112..0ae7ac8 100644 --- a/src/js/modules/file/new.js +++ b/src/js/modules/file/new.js @@ -66,7 +66,7 @@ class File_new_class { this.POP.show(settings); } - new_handler(response) { + async new_handler(response) { var width = parseFloat(response.width); var height = parseFloat(response.height); var resolution_type = response.resolution_type; @@ -110,6 +110,12 @@ class File_new_class { ]) ); + //sleep, lets wait till DOM is finished + await new Promise(r => setTimeout(r, 10)); + + //fit to screen? + this.Base_gui.GUI_preview.zoom_auto(true); + // Save transparency if (transparency) { this.Helper.setCookie('transparency', 1);