From 9084de5a6f19c749e059f2b2300ab7b26f041aa3 Mon Sep 17 00:00:00 2001 From: Jorge Moraleda Date: Sat, 11 Nov 2023 19:22:03 -0500 Subject: [PATCH] Pure python AUI: Make behavior in all platforms more equal. This also reduces flicker, reduces number of code lines by removing platform exception. --- wx/lib/agw/aui/framemanager.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/wx/lib/agw/aui/framemanager.py b/wx/lib/agw/aui/framemanager.py index 922826d8..b5b0a933 100644 --- a/wx/lib/agw/aui/framemanager.py +++ b/wx/lib/agw/aui/framemanager.py @@ -6141,11 +6141,8 @@ class AuiManager(wx.EvtHandler): return self._dock_constraint_x, self._dock_constraint_y def Update(self): - if '__WXGTK__' in wx.PlatformInfo: - wx.CallAfter(self.DoUpdate) - else: - self.DoUpdate() - + wx.CallAfter(self.DoUpdate) + def DoUpdateEvt(self, evt): self.Unbind(wx.EVT_WINDOW_CREATE) wx.CallAfter(self.DoUpdate)