Skip to content

Commit 6610c6e

Browse files
committed
[processing] don't throw error when new provider added and settings is not updated yet
1 parent 48911ca commit 6610c6e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

python/plugins/processing/gui/ConfigDialog.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,10 @@ def fillTree(self):
153153
labelItem = QStandardItem(alg.name)
154154
labelItem.setIcon(icon)
155155
labelItem.setEditable(False)
156-
setting = ProcessingConfig.settings["MENU_" + alg.commandLineName()]
156+
try:
157+
setting = ProcessingConfig.settings["MENU_" + alg.commandLineName()]
158+
except:
159+
continue
157160
self.items[setting] = SettingItem(setting)
158161
groupItem.insertRow(0, [labelItem, self.items[setting]])
159162
emptyItem = QStandardItem()

0 commit comments

Comments
 (0)