src/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py

branch
eric7
changeset 10849
78d338b6d89f
parent 10690
fab36645aa7d
child 11090
f5f5f5803935
--- a/src/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py	Mon Jul 15 16:40:23 2024 +0200
+++ b/src/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py	Tue Jul 16 15:14:23 2024 +0200
@@ -66,7 +66,7 @@
         """
         if isinstance(widget, Editor):
             self.editors.remove(widget)
-            widget = widget.parent()
+            widget = widget.getAssembly()
         super().removeWidget(widget)
 
     def currentWidget(self):
@@ -92,7 +92,7 @@
             if isinstance(widget, Editor):
                 self.editors.remove(widget)
                 self.editors.insert(0, widget)
-                widget = widget.parent()
+                widget = widget.getAssembly()
             super().setCurrentWidget(widget)
 
     def setCurrentIndex(self, index):
@@ -460,7 +460,7 @@
             else:
                 return
         stack.setCurrentWidget(stack.firstEditor())
-        self._showView(self.editors[ind].parent())
+        self._showView(self.editors[ind].getAssembly())
 
         aw = self.activeWindow()
         fn = aw and aw.getFileName() or None
@@ -595,7 +595,7 @@
         @type int
         """
         if row != -1:
-            self._showView(self.editors[row].parent())
+            self._showView(self.editors[row].getAssembly())
             self._checkActions(self.editors[row])
 
     def activeWindow(self):

eric ide

mercurial