Fixing a bug

This commit is contained in:
! Freaku 2022-12-05 22:03:13 +05:30 committed by GitHub
parent 38c79385b3
commit df9a29f5c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -364,8 +364,7 @@ class PluginLocal:
def has_settings(self):
for plugin_entry_point, plugin_class in ba.app.plugins.active_plugins.items():
if plugin_entry_point.startswith(self._entry_point_initials):
return hasattr(plugin_class, "has_settings_ui")
return False
return plugin_class.has_settings_ui()
def launch_settings(self, source_widget):
for plugin_entry_point, plugin_class in ba.app.plugins.active_plugins.items():