Fixed a bug causing the display string defined in a plug-in not been shown. eric7

Sat, 23 Sep 2023 15:30:28 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 23 Sep 2023 15:30:28 +0200
branch
eric7
changeset 10213
0d0683edaf24
parent 10212
68b6b5127363
child 10214
de0718b80010

Fixed a bug causing the display string defined in a plug-in not been shown.

src/eric7/PluginManager/PluginManager.py file | annotate | diff | comparison | revisions
--- a/src/eric7/PluginManager/PluginManager.py	Sat Sep 23 15:06:36 2023 +0200
+++ b/src/eric7/PluginManager/PluginManager.py	Sat Sep 23 15:30:28 2023 +0200
@@ -959,15 +959,9 @@
             ):
                 plugin_name = getPluginHeaderEntry(module, "pluginTypename", "")
                 if plugin_name:
-                    if hasattr(module, "displayString"):
-                        try:
-                            disp = module.displayString()
-                        except TypeError:
-                            disp = getPluginHeaderEntry(module, "displayString", "")
-                        if disp != "":
-                            pluginDict[plugin_name] = disp
-                    else:
-                        pluginDict[plugin_name] = plugin_name
+                    pluginDict[plugin_name] = getPluginHeaderEntry(
+                        module, "displayString", plugin_name
+                    )
 
         return pluginDict
 

eric ide

mercurial