diff --git a/src/prefs/SpectrumPrefs.cpp b/src/prefs/SpectrumPrefs.cpp index 54f5ef062..f60f42d1c 100644 --- a/src/prefs/SpectrumPrefs.cpp +++ b/src/prefs/SpectrumPrefs.cpp @@ -472,7 +472,9 @@ void SpectrumPrefs::OnApply(wxCommandEvent &) { if (Validate()) { Apply(); - ::GetActiveProject()->GetTrackPanel()->Refresh(false); + TrackPanel *const tp = ::GetActiveProject()->GetTrackPanel(); + tp->UpdateVRulers(); + tp->Refresh(false); } } diff --git a/src/prefs/WaveformPrefs.cpp b/src/prefs/WaveformPrefs.cpp index 6f339a8dc..da9d24975 100644 --- a/src/prefs/WaveformPrefs.cpp +++ b/src/prefs/WaveformPrefs.cpp @@ -223,7 +223,9 @@ void WaveformPrefs::OnApply(wxCommandEvent &) { if (Validate()) { Apply(); - ::GetActiveProject()->GetTrackPanel()->Refresh(false); + TrackPanel *const tp = ::GetActiveProject()->GetTrackPanel(); + tp->UpdateVRulers(); + tp->Refresh(false); } }