diff options
Diffstat (limited to 'module')
-rw-r--r-- | module/AddonManager.py | 4 | ||||
-rw-r--r-- | module/config/ConfigManager.py | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/module/AddonManager.py b/module/AddonManager.py index ccb617dc6..7d3852274 100644 --- a/module/AddonManager.py +++ b/module/AddonManager.py @@ -43,7 +43,7 @@ class AddonManager: self.lock = RLock() self.createIndex() - # manage addons an config change + # manage addons on config change self.addEvent("configChanged", self.manageAddons) @lock @@ -224,8 +224,6 @@ class AddonManager: def addEventListener(self, plugin, func, event): """ add the event to the list """ - - if plugin not in self.events: self.events[plugin] = [] self.events[plugin].append((func, event)) diff --git a/module/config/ConfigManager.py b/module/config/ConfigManager.py index 3ee66bc85..872ce2e00 100644 --- a/module/config/ConfigManager.py +++ b/module/config/ConfigManager.py @@ -98,7 +98,7 @@ class ConfigManager(ConfigParser): self.values[user, section][option] = value self.saveValues(user, section) - if changed: self.core.evm.dispatchEvent("configChanged", value) + if changed: self.core.evm.dispatchEvent("configChanged", section, option, value) return changed def saveValues(self, user, section): |