diff --git a/src/prefs/PrefsDialog.cpp b/src/prefs/PrefsDialog.cpp index d3baddce8..6dc20d304 100644 --- a/src/prefs/PrefsDialog.cpp +++ b/src/prefs/PrefsDialog.cpp @@ -352,7 +352,13 @@ PrefsDialog::PrefsDialog // Frankly, this is a hack to work around a bug in wxTreebook, and // will have to be revisited if we add another category to mCategories. // JKC later added a category and 20 onto the 7. + sz.y += 7 + 20; + + // PRL: Bug 161 is an obsolete concern with wx3; bug 1183 is a problem + // of minimum size being too great at low resolution. + sz.DecTo( ::wxGetDisplaySize() ); + SetSize(sz); SetMinSize(sz); diff --git a/src/prefs/SpectrumPrefs.cpp b/src/prefs/SpectrumPrefs.cpp index 68885245a..ce803318d 100644 --- a/src/prefs/SpectrumPrefs.cpp +++ b/src/prefs/SpectrumPrefs.cpp @@ -164,6 +164,8 @@ void SpectrumPrefs::PopulateOrExchange(ShuttleGui & S) // S.StartStatic(_("Track Settings")); // { + S.StartScroller(); { + mDefaultsCheckbox = 0; if (mWt) { /* i18n-hint: use is a verb */ @@ -297,6 +299,8 @@ void SpectrumPrefs::PopulateOrExchange(ShuttleGui & S) S.EndStatic(); #endif + } S.EndScroller(); + EnableDisableSTFTOnlyControls(); mPopulating = false;