d7460bc5fe
DIALOG_SHIM::Show() and finishDialogSettings() both call SetSizeHints(), which computes the best size from the full unconstrained scrolled content area. This inflated the dialog to unusable heights. Move size correction logic into the base class by overriding Show() to cap minimum height at 500px and resetting to m_initialSize after finishDialogSettings(). Remove the duplicate size fixups from the derived DRC editor's TransferDataToWindow(). Increase default initial height from 680 to 800.