Fix: Incorrect window size on scaled displays (#2258)

fix th-ch#1716
This commit is contained in:
lawr
2024-07-28 18:02:08 +08:00
committed by GitHub
parent 1be3bb360e
commit c78f823b9b

View File

@ -321,10 +321,9 @@ async function createMainWindow() {
const { x: windowX, y: windowY } = windowPosition; const { x: windowX, y: windowY } = windowPosition;
const winSize = win.getSize(); const winSize = win.getSize();
const display = screen.getDisplayNearestPoint(windowPosition); const display = screen.getDisplayNearestPoint(windowPosition);
const scaleFactor = is.windows() ? display.scaleFactor: 1;
const scaledWidth = Math.floor(windowSize.width / scaleFactor); const scaledWidth = windowSize.width;
const scaledHeight = Math.floor(windowSize.height / scaleFactor); const scaledHeight = windowSize.height;
const scaledX = windowX; const scaledX = windowX;
const scaledY = windowY; const scaledY = windowY;