I see, but could you please add in a forced full re-layout of all GUI-components asynchronously after Main Window has been restored from the Compact Player? Since the layout is back to normal when I maximize & restore the Main Window manually I think that could solve it, at least as an experimental attempt to fix this bug which hassles me a lot?
You could also put such code in a wrap so it executes only if some experimental command line argument or environment variable is explicitly set by me, just to make sure the code does not break anything else.
Just to let you know, my display is a large 4K monitor with 3840x2160 pixels, running it with 150% scaling on latest version of Windows 10. Maybe it has something to do with the bug.
Anyway, thank you for a fantastic product. MusicBee is the best music player and management app I have ever come across and I will continue to use it happily even if this specific bug isn't fixed by now. :-)