With my particular monitor setup, the Desktop feature of the Delphi 11 and 12 IDE does not work correctly. The Startup Desktop is not restored as I saved it, on my high def monitor on the left hand side, but instead covers both monitors with huge window. I reported this problem to Embarcadero ages ago.
The problem still exists in the recently released Delphi 12.3 (where I reported it again during the beta test phase).
As I plan to switch to Delphi 12 in the medium future, I have now invested some more hours and added a workaround to GExperts that fixes the problem for me. It’s in the current source code (revision #4466) in unit GX_ReselectDesktop, in case anybody is interested.
I hope it does not break other people’s installations.
Discussion about this post in the international Delphi Praxis forum.