Helpviewer/QtHelpFiltersDialog.py

branch
Py2 comp.
changeset 2677
3d4277929fb3
parent 2525
8b507a9a2d40
parent 2579
35bb8c5eb7fe
child 3057
10516539f238
--- a/Helpviewer/QtHelpFiltersDialog.py	Fri May 24 18:39:58 2013 +0200
+++ b/Helpviewer/QtHelpFiltersDialog.py	Tue May 28 20:52:12 2013 +0200
@@ -125,7 +125,8 @@
         """
         Private slot to remove a filter.
         """
-        itm = self.filtersList.takeItem(self.filtersList.currentRow())
+        row = self.filtersList.currentRow()
+        itm = self.filtersList.takeItem(row)
         if itm is None:
             return
         
@@ -133,7 +134,7 @@
         self.__removedFilters.append(itm.text())
         del itm
         if self.filtersList.count():
-            self.filtersList.setCurrentRow(0)
+            self.filtersList.setCurrentRow(row)
     
     @pyqtSlot()
     def on_removeAttributeButton_clicked(self):

eric ide

mercurial