Hey, all. I've had this ever since I started playing this game at the beginning of the year, yet my patience with it has worn out so, after searching again and still not being able to find a solution I'm posting this here. I've had this issue, as I said, since I started playing so it was around before any addons or anything else so I can say, without any doubt at all, that this is not, in any way, caused by addons. I play in windowed. Going to fullscreen is not an option nor a fix.
It doesn't matter how I exit the game, pressing the X, exiting via the menu, using task manager, whatever. But the game's window is smaller every single time I start the game. To this extent I've checked the UserSettings.txt file and every single time "SET WindowedHeight" and "SET WindowedWidth" are both set to 8 pixels or w/e fewer than they were when I exited the game previously. This change only happens when I start the game, not when I leave the game. I've checked. Every time I exit the game those measurements are the same as when I started the game but then when I start the game again after exiting the measurements go down by 8 pixels.
This behavior happens whether I log in and play for any amount of time, even hours, or if I just open the game and close it again.
This has happened to at least two other people, the op of this post on reddit has had this happening for years. https://www.reddit.com/r/elderscrollsonline/comments/awvo5d/my_eso_window_shrinks_a_little_each_time_i_open/
The OP finally just decided to put the file into read-only mode, yet I'm not quite willing to do that yet as it isn't, in actuality, a fix. It's just a stopgap. If I have to do that I will, yet I'd, obviously, prefer an actual fix to the situation.
As suggested on the reddit by another poster, I checked that both "SET PregameScreenAdjustEnabled" and "SET PreferMaximizedWindow" were set to 0 for disabled and they both, indeed, are set to such in my file. Just like the OP in that reddit, this is the only game which does this to me. No idea why it does, it just does.
To that extent, does anyone have any idea why my game's window is doing this or, if not that, at the very least how to actually fix the behavior? A fix would be nice so I don't have to do the temporary thing of just stopping the behavior via putting the .txt file to read-only.