Obsidian forgets window size on secondary screens between sessions when not maximized

Steps to reproduce

Open Obsidian and move window to a secondary monitor. Change out of maximized view and adjust Obsidian to a specific size. Close Obsidian. Open Obsidian again.

Did you follow the troubleshooting guide? [Y/N]

Yes

Expected result

I expect Obsidian to remember the size and positioning of the window on the second or third monitor. Currently I am using three monitors.

Actual result

Obsidian opens on the correct screen and general positioning but the window size is adjusted to be the nearly the smallest it can be. As a side note, when this happens, I try to click the X to close the window and it does not work. I have to expand the window in order to get the close button to work.

Environment

SYSTEM INFO:
Obsidian version: v1.9.10
Installer version: v1.9.10
Operating system: Windows 11 Pro for Workstations 10.0.26100
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Thanks!

I can’t reproduce this.

Perhaps there was a Windows 11 update that happened at the same time that broke what was once working. I am seeing that many people have this issue on Windows 11. And I did realize this happens with other apps sometimes too. This is clearly a Windows problem, so you can close this report. I was able to find a workaround, by making the one secondary monitor be set as my main display. Then it started remembering window size and position perfectly. On the other two monitors I more regularly have the apps maximized, so this now works out fine. Thanks. Sorry for the report.

obsidian_app_size_sr

if you screens have different scaling, this may be the problem:

1 Like

Same issue of remembering window size after closing on windows 11 24h2 build 4946 with a second monitor at different scaling. I have 100%, 125% & 175%. Same issue on 2nd monitors.

The discussion here on monitor scaling prompted me to try something.

If you right click the Obsidian app, select properties, compatibility, change high dpi settings. Check the Program DPI check box and check override high dpi setting check box and select system from the dropdown menu.

This works for me. This allows you to keep your monitor scaling, it remembers Obsidian window size and is no different in scaling appearance to my eye (at least on my setup). I think is important to get the scaling right for your monitors overall and bend the recalcitrant apps to your will.

Technically it is still just using the system scaling but I have learned not try and reason why things work on windows and accept the happenchance when they align with my needs :slight_smile:

1 Like