From 4f1edddc2d2110d2507b0d4047d1020471a9057e Mon Sep 17 00:00:00 2001 From: Ray Morris Date: Mon, 9 Oct 2023 14:32:31 -0500 Subject: [PATCH] window size not larger than screeen --- main.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/main.js b/main.js index 7086b3cc..a6528de0 100644 --- a/main.js +++ b/main.js @@ -122,10 +122,14 @@ $(document).ready(function () { //Get saved size and position chrome.storage.local.get('windowSize', function (result) { if (result.windowSize) { - win.height = result.windowSize.height; - win.width = result.windowSize.width; - win.x = result.windowSize.x; - win.y = result.windowSize.y; + if (result.windowSize.height <= window.screen.availHeight) + win.height = result.windowSize.height; + if (result.windowSize.width <= window.screen.availWidth) + win.width = result.windowSize.width; + if (result.windowSize.x >= window.screen.availLeft) + win.x = result.windowSize.x; + if (result.windowSize.y >= window.screen.availTop) + win.y = result.windowSize.y; } });