diff --git a/src/widgets/Ruler.cpp b/src/widgets/Ruler.cpp index ef80f0023..db55268b5 100644 --- a/src/widgets/Ruler.cpp +++ b/src/widgets/Ruler.cpp @@ -1956,6 +1956,9 @@ AdornedRulerPanel::AdornedRulerPanel(AudacityProject* parent, , mProject(parent) , mViewInfo(viewinfo) { + for (auto &button : mButtons) + button = nullptr; + ReCreateButtons(); SetLabel( _("Timeline") ); diff --git a/src/widgets/Ruler.h b/src/widgets/Ruler.h index 3be39e59d..cc5910ad1 100644 --- a/src/widgets/Ruler.h +++ b/src/widgets/Ruler.h @@ -446,7 +446,7 @@ private: friend QuickPlayRulerOverlay; - wxWindow *mButtons[1] { {} }; + wxWindow *mButtons[1]; bool mNeedButtonUpdate { true }; };