I’m not sure when this started happening, but the Windows native Legend doesn’t seem to be persisting/remembering the last screen location/size in which it was when last closed.
With two monitors, it keeps wanting to launch on the second monitor large. If the second monitor is turned off, it launches centered on the main monitor and small, but then doesn’t remember any resizes or repositions done before it is closed.
It seems like this is a new bug as it was remembering this info previously.