Fix AuiManager pane minimizing issue.

This commit is contained in:
Tianzhu Qiao
2023-08-17 10:59:16 -07:00
parent e4fd9a3e04
commit 4eb797e8ed

View File

@@ -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)