Plugins/ViewManagerPlugins/Listspace/Listspace.py

branch
6_0_x
changeset 4404
9a6136c369ce
parent 4394
064305c201c9
--- a/Plugins/ViewManagerPlugins/Listspace/Listspace.py	Fri Aug 28 12:26:10 2015 +0200
+++ b/Plugins/ViewManagerPlugins/Listspace/Listspace.py	Sat Aug 29 15:41:05 2015 +0200
@@ -77,11 +77,12 @@
         
         @param widget widget to be made current (QWidget)
         """
-        if isinstance(widget, QScintilla.Editor.Editor):
-            self.editors.remove(widget)
-            self.editors.insert(0, widget)
-            widget = widget.parent()
-        super(StackedWidget, self).setCurrentWidget(widget)
+        if widget is not None:
+            if isinstance(widget, QScintilla.Editor.Editor):
+                self.editors.remove(widget)
+                self.editors.insert(0, widget)
+                widget = widget.parent()
+            super(StackedWidget, self).setCurrentWidget(widget)
         
     def setCurrentIndex(self, index):
         """

eric ide

mercurial