Operating system: Windows-10-10.0.17134-SP0 64 Bits
Graphics card: GeForce RTX 2080 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.67
Broken: version: 2.83 (sub 1), branch: master, commit date: 2020-01-23 15:59, hash: rB6fff73e3f001
Worked: 2.80 and before
Short description of error
The file open dialog opens with a larger size than the resolution of the monitor it is on. I am using an external monitor with a larger resolution (4K) than my laptop. Now I run Blender on the larger monitor. It then opens the file open dialog on the smaller laptop screen, but makes the window as big as though it was on the larger monitor.
This is bad, as important parts of the window are not visible, like the options on the right, the file name at the bottom, the OK and Cancel buttons. You then have to manually rescale it. Now this is even more annoying due to the fact that Blender does not remember the last size and location of the window, so every time it opens it like this.
The problem seems to be, that Blender opens the dialog on your "main" display, but calculates the size of the window based on the size of the parent Blender window.
Exact steps for others to reproduce the error
- Use two monitors with different resolutions (eg. laptop + external 4K).
- Set the smaller as the main display (if using the example setup, this is the default anyways).
- Run Blender on the large monitor and go to "file open".
- Window opens on the smaller screen, and portions of it are off-screen.