X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f5fccd52d4d07aa4d4d4dae97248975c11dc958b..8a4e043aef904eda398249dde995b6ddcc01a4ce:/src/aui/auibar.cpp diff --git a/src/aui/auibar.cpp b/src/aui/auibar.cpp index 0d71b3162a..ea22e1b6be 100644 --- a/src/aui/auibar.cpp +++ b/src/aui/auibar.cpp @@ -2338,11 +2338,19 @@ void wxAuiToolBar::OnIdle(wxIdleEvent& evt) } } } - - DoIdleUpdate(); evt.Skip(); } +void wxAuiToolBar::UpdateWindowUI(long flags) +{ + if ( flags & wxUPDATE_UI_FROMIDLE ) + { + DoIdleUpdate(); + } + + wxControl::UpdateWindowUI(flags); +} + void wxAuiToolBar::OnPaint(wxPaintEvent& WXUNUSED(evt)) { wxAutoBufferedPaintDC dc(this);