1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-21 16:37:12 +01:00

Make sure HistoryWindow does space usage update if hidden then shown again

This commit is contained in:
Paul Licameli
2019-04-25 17:52:22 -04:00
parent 7ad6897598
commit 3e5bfa0c12
2 changed files with 9 additions and 1 deletions

View File

@@ -142,7 +142,6 @@ HistoryWindow::HistoryWindow(AudacityProject *parent, UndoManager *manager):
S.EndVerticalLay();
// ----------------------- End of main section --------------
DoUpdate();
mList->SetMinSize(mList->GetSize());
Fit();
SetMinSize(GetSize());
@@ -182,6 +181,13 @@ void HistoryWindow::UpdateDisplay(wxEvent& e)
DoUpdate();
}
bool HistoryWindow::Show( bool show )
{
if ( show && !IsShown())
DoUpdate();
return wxDialogWrapper::Show();
}
void HistoryWindow::DoUpdate()
{
int i;

View File

@@ -28,6 +28,8 @@ class HistoryWindow final : public wxDialogWrapper {
HistoryWindow(AudacityProject * parent, UndoManager *manager);
void UpdateDisplay(wxEvent &e);
bool Show( bool show = true ) override;
private:
void OnAudioIO(wxCommandEvent & evt);