I see this in a lot of apps and never have understood why. My own apps don’t do it and I’m not some big developer!
If I open a dialog window - let’s say the color scheme editor - and resize it, and especially this dialog because it has 3 panes to fit - then close it. And yep reopening ignores my resizing/repositioning. And it’s such a simple task to store those settings somewhere. I don’t understand why apps don’t do it.
So why not make this app remember 4 numeric values for every dialog/window? (bonus points if the resizing of content like panes is also stored, why not if you’re already handling the window itself!)