From 4eb797e8edceeb9c895b9d4066edacd7da657523 Mon Sep 17 00:00:00 2001 From: Tianzhu Qiao Date: Thu, 17 Aug 2023 10:59:16 -0700 Subject: [PATCH] Fix AuiManager pane minimizing issue. --- wx/lib/agw/aui/framemanager.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/wx/lib/agw/aui/framemanager.py b/wx/lib/agw/aui/framemanager.py index 922826d8..daea3b75 100644 --- a/wx/lib/agw/aui/framemanager.py +++ b/wx/lib/agw/aui/framemanager.py @@ -9465,17 +9465,17 @@ class AuiManager(wx.EvtHandler): elif self._has_maximized: self.RestoreMaximizedPane() - # reorder for dropping to a new notebook - # (caution: this code breaks the reference!) - tempPaneInfo = self.CopyTarget(paneInfo) - self._panes.remove(paneInfo) - self._panes.append(tempPaneInfo) - if ret: + # reorder for dropping to a new notebook + # (caution: this code breaks the reference!) + tempPaneInfo = self.CopyTarget(paneInfo) + self._panes.remove(paneInfo) + self._panes.append(tempPaneInfo) + self.Update() - if tempPaneInfo.IsFloating(): - self.SnapPane(tempPaneInfo, tempPaneInfo.floating_pos, tempPaneInfo.floating_size, False) + if tempPaneInfo.IsFloating(): + self.SnapPane(tempPaneInfo, tempPaneInfo.floating_pos, tempPaneInfo.floating_size, False) self.HideHint() ShowDockingGuides(self._guides, False)