minor fix for linux (use move/resize events vs past-tense). smaller default window size.

This commit is contained in:
sawka 2023-10-17 21:47:08 -07:00
parent 08d5ea5574
commit bdcdc202a1

View File

@ -297,11 +297,11 @@ function createMainWindow(clientData) {
win.webContents.on("will-navigate", shNavHandler); win.webContents.on("will-navigate", shNavHandler);
win.webContents.on("will-frame-navigate", shFrameNavHandler); win.webContents.on("will-frame-navigate", shFrameNavHandler);
win.on( win.on(
"resized", "resize",
debounce(400, (e) => mainResizeHandler(e, win)) debounce(400, (e) => mainResizeHandler(e, win))
); );
win.on( win.on(
"moved", "move",
debounce(400, (e) => mainResizeHandler(e, win)) debounce(400, (e) => mainResizeHandler(e, win))
); );
win.on("focus", () => { win.on("focus", () => {
@ -353,7 +353,7 @@ function mainResizeHandler(e, win) {
function calcBounds(clientData) { function calcBounds(clientData) {
let primaryDisplay = electron.screen.getPrimaryDisplay(); let primaryDisplay = electron.screen.getPrimaryDisplay();
let pdBounds = primaryDisplay.bounds; let pdBounds = primaryDisplay.bounds;
let size = { x: 50, y: 50, width: pdBounds.width - 150, height: pdBounds.height - 150 }; let size = { x: 100, y: 100, width: pdBounds.width - 200, height: pdBounds.height - 200 };
if (clientData != null && clientData.winsize != null && clientData.winsize.width > 0) { if (clientData != null && clientData.winsize != null && clientData.winsize.width > 0) {
let cwinSize = clientData.winsize; let cwinSize = clientData.winsize;
if (cwinSize.width > 0) { if (cwinSize.width > 0) {