I’d like to queue up with those having issue with startup window position, size and mode here on Win10.
Here is my scenario:
Usually Plex Player runs in windowed mode, with roughly half the size of an ultra wide screen (3440x1440). Actually I make use of one of Microsoft’s wonderful PowerToys, namely FancyZones, with one zone for the right half of the screen. But I guess, that’s an unimportant detail.
When watching, of course the player gets toggled into fullscreen via a double click.
Now, here is already where stuff behaved better until a few versions ago. There is a certain chance another double click will not return Plex Player to its previous window state (on the right half of the screen), but instead switches to windowed mode with a window filling the entire screen (aka maximized). It’s not that the window wouldn’t know its previous position, as a click on the window’s “Maximize” toggle returns it properly to the right hand half of the screen.
But it gets worse. At night usually while playing some video in fullscreen, the machine gets switched off by a sleep timer (software timer, so the machine is properly shut down. Real shut down, not some hibernation.).
Now, if Plex Player gets started again next day, it then starts in fullscreen mode, with the player minimized (only bar with thumb and controls at the bottom, but Plex window without title bar or widgets (minimize, maximize, close)) on the right half of the screen, but the size of the full screen. So it only shows half of the actual window… a bit awkward, with no window handles at reach. And yes, I can unfold the player, then double click it to get back to windowed mode.
Now, I do get that the position is probably forced by FancyZones (although actually Plex should know this position frrom last time), while FancyZones seems not able to resize it (probably because Plex Player still thinks it’s in fullscreen). And I wouldn’t complain, if not all of this was working just a few versions ago. So here on my system, it’s clearly Plex Player’s behavior which changed to the worse.
One clumsy way to probably fix it for my needs would be a command line option to force windowed mode on startup. But to be honest, I’d prefer to get the old working behavior back.