(The proposed duplicate deals with a Window that starts with WindowState.Normal
.)
If an application has
WindowStartupLocation = WindowStartupLocation.CenterScreen;
and starts with
WindowState = WindowState.Minimized;
and only then has
WindowState = WindowState.Normal;
The Window is not shown in the center of the screen.
Is there a way to fix this besides manually calculating the screen's center?