src/eric7/EricWidgets/EricSideBar.py

branch
eric7
changeset 9876
800c539f8700
parent 9874
b89dce027259
child 10423
299802979277
--- a/src/eric7/EricWidgets/EricSideBar.py	Sat Mar 11 11:57:49 2023 +0100
+++ b/src/eric7/EricWidgets/EricSideBar.py	Sat Mar 11 12:07:36 2023 +0100
@@ -271,14 +271,14 @@
         @param widget reference to the widget to become the current widget
             (QWidget)
         """
-        index = self.__stackedWidget.indexOf(widget)
-        if index < 0:
-            # not found, set first widget as default
+        try:
+            index = self.__stackedWidget.indexOf(widget)
+            if index < 0:
+                # not found, set first widget as default
+                index = 0
+        except RuntimeError:
             index = 0
-        self.__stackedWidget.setCurrentIndex(index)
-        self.__iconBar.setCurrentIndex(index)
-        if self.isMinimized():
-            self.__expandIt()
+        self.setCurrentIndex(index)
 
     def indexOf(self, widget):
         """

eric ide

mercurial