Fixed an issue causing empty exclusion entries being added in the API and documentation configuration dialogs. 5_1_x

Tue, 08 Nov 2011 18:48:41 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 08 Nov 2011 18:48:41 +0100
branch
5_1_x
changeset 1435
09ec4c8c75d8
parent 1429
fa58f95c8976
child 1436
f170933c1431

Fixed an issue causing empty exclusion entries being added in the API and documentation configuration dialogs.
(transplanted from 69c3d77a8dd6c489b63ccf808c0381069e77b36e)

Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py file | annotate | diff | comparison | revisions
Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py file | annotate | diff | comparison | revisions
--- a/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Mon Nov 07 19:53:17 2011 +0100
+++ b/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py	Tue Nov 08 18:48:41 2011 +0100
@@ -219,8 +219,10 @@
         The directory in the ignore directories
         line edit is moved to the listbox above and the edit is cleared.
         """
-        self.ignoreDirsList.addItem(os.path.basename(self.ignoreDirEdit.text()))
-        self.ignoreDirEdit.clear()
+        basename = os.path.basename(self.ignoreDirEdit.text())
+        if basename:
+            self.ignoreDirsList.addItem()
+            self.ignoreDirEdit.clear()
 
     @pyqtSlot()
     def on_deleteButton_clicked(self):
--- a/Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py	Mon Nov 07 19:53:17 2011 +0100
+++ b/Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py	Tue Nov 08 18:48:41 2011 +0100
@@ -305,8 +305,10 @@
         The directory in the ignore directories
         line edit is moved to the listbox above and the edit is cleared.
         """
-        self.ignoreDirsList.addItem(os.path.basename(self.ignoreDirEdit.text()))
-        self.ignoreDirEdit.clear()
+        basename = os.path.basename(self.ignoreDirEdit.text())
+        if basename:
+            self.ignoreDirsList.addItem()
+            self.ignoreDirEdit.clear()
 
     @pyqtSlot()
     def on_deleteButton_clicked(self):

eric ide

mercurial