From 78c4a7145ef4a846e8b9c3ab4e59d61749cce8f5 Mon Sep 17 00:00:00 2001 From: acollange Date: Wed, 12 Apr 2017 09:11:33 +0200 Subject: [PATCH] Update framemanager.py Reactivate Update() functionality under GTK. --- wx/lib/agw/aui/framemanager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wx/lib/agw/aui/framemanager.py b/wx/lib/agw/aui/framemanager.py index cfafaa7f..69e4e3ac 100644 --- a/wx/lib/agw/aui/framemanager.py +++ b/wx/lib/agw/aui/framemanager.py @@ -4218,6 +4218,7 @@ class AuiManager(wx.EvtHandler): self.Bind(wx.EVT_TIMER, self.OnHintFadeTimer, self._hint_fadetimer) self.Bind(wx.EVT_TIMER, self.SlideIn, self._preview_timer) self.Bind(wx.EVT_WINDOW_DESTROY, self.OnDestroy) + self.Bind(wx.EVT_WINDOW_CREATE, self.DoUpdateEvt) self.Bind(wx.EVT_MOVE, self.OnMove) self.Bind(wx.EVT_SYS_COLOUR_CHANGED, self.OnSysColourChanged) @@ -6339,7 +6340,7 @@ class AuiManager(wx.EvtHandler): def Update(self): if '__WXGTK__' in wx.PlatformInfo: - self.Bind(wx.EVT_WINDOW_CREATE, self.DoUpdateEvt) + wx.CallAfter(self.DoUpdate) else: self.DoUpdate()