mirror of
https://github.com/wavetermdev/waveterm.git
synced 2025-03-09 13:00:53 +01:00
minor fix for linux (use move/resize events vs past-tense). smaller default window size.
This commit is contained in:
parent
08d5ea5574
commit
bdcdc202a1
@ -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) {
|
||||||
|
Loading…
Reference in New Issue
Block a user