diff -r 328c9a177c64 -r 78d338b6d89f src/eric7/Plugins/ViewManagerPlugins/Listspace/Listspace.py --- 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):