Tue, 08 Nov 2011 18:48:41 +0100
Fixed an issue causing empty exclusion entries being added in the API and documentation configuration dialogs.
(transplanted from 69c3d77a8dd6c489b63ccf808c0381069e77b36e)
--- 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):