From abe69ddd350dc4a00defe8976d150e52db9aff2e Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Wed, 26 Jun 2019 12:25:23 -0400 Subject: [PATCH] Remove some unnecessary calls to FixScrollbars... ... because RedrawProject or HandleResize invokes it --- src/ProjectAudioManager.cpp | 1 - src/ProjectManager.cpp | 1 - src/TrackPanel.cpp | 2 -- 3 files changed, 4 deletions(-) diff --git a/src/ProjectAudioManager.cpp b/src/ProjectAudioManager.cpp index 71f6eaa6b..a9579b8e6 100644 --- a/src/ProjectAudioManager.cpp +++ b/src/ProjectAudioManager.cpp @@ -148,7 +148,6 @@ You are saving directly to a slow external storage device\n\ history.PushState(_("Recorded Audio"), _("Record")); // Refresh the project window - window.FixScrollbars(); window.RedrawProject(); } diff --git a/src/ProjectManager.cpp b/src/ProjectManager.cpp index 5827f7cdb..d942c8a58 100644 --- a/src/ProjectManager.cpp +++ b/src/ProjectManager.cpp @@ -463,7 +463,6 @@ void ProjectManager::OnCloseWindow(wxCloseEvent & event) wxCommandEvent dummyEvent; ControlToolBar::Get( project ).OnStop(dummyEvent); - window.FixScrollbars(); projectAudioIO.SetAudioIOToken(0); window.RedrawProject(); } diff --git a/src/TrackPanel.cpp b/src/TrackPanel.cpp index 4d1cc315f..751ce3492 100644 --- a/src/TrackPanel.cpp +++ b/src/TrackPanel.cpp @@ -428,7 +428,6 @@ void TrackPanel::OnTimer(wxTimerEvent& ) if (projectAudioIO.GetAudioIOToken()>0 && !gAudioIO->IsAudioTokenActive(projectAudioIO.GetAudioIOToken())) { - window.FixScrollbars(); projectAudioIO.SetAudioIOToken(0); window.RedrawProject(); @@ -724,7 +723,6 @@ void TrackPanel::UpdateViewIfNoTracks() // Bug 972 mViewInfo->h = 0; - mListener->TP_RedrawScrollbars(); mListener->TP_HandleResize(); GetProject()->SetStatus(wxT("")); //STM: Clear message if all tracks are removed }