From ad1e2ac85e4562756add68cbc096d9adab1965ba Mon Sep 17 00:00:00 2001 From: David Vierra Date: Sat, 21 May 2016 09:38:53 -1000 Subject: [PATCH] Fix return value of PluginsTableModel.getData --- src/mcedit2/dialogs/plugins_dialog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mcedit2/dialogs/plugins_dialog.py b/src/mcedit2/dialogs/plugins_dialog.py index ae62553..f648ba2 100644 --- a/src/mcedit2/dialogs/plugins_dialog.py +++ b/src/mcedit2/dialogs/plugins_dialog.py @@ -70,7 +70,7 @@ class PluginsTableModel(QtCore.QAbstractTableModel): row = index.row() if row >= len(self.pluginRefs): - return None + return False value = value == Qt.Checked @@ -85,8 +85,8 @@ class PluginsTableModel(QtCore.QAbstractTableModel): if not pluginRef.unload(): showErrorDialog("%s while unloading plugin \"%s\"" % (pluginRef.unloadError[0].__name__, pluginRef.displayName), pluginRef.unloadError, False) - self.dataChanged.emit(index, index) + return True def flags(self, index): column = index.column()