PluginSplitMergeCamelCase.py

changeset 16
7df001a05b6b
parent 13
78a70b22b350
child 18
562ec88e546c
--- a/PluginSplitMergeCamelCase.py	Mon Dec 23 19:12:22 2013 +0100
+++ b/PluginSplitMergeCamelCase.py	Sat Dec 28 19:26:10 2013 +0100
@@ -20,7 +20,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "0.3.0"
+version = "0.4.0"
 className = "SplitMergeCamelCasePlugin"
 packageName = "SplitMergeCamelCase"
 shortDescription = "Split, merge or convert camel case text"
@@ -144,14 +144,12 @@
             return
         
         editor = e5App().getObject("ViewManager").activeWindow()
-        if editor is None:
-            return
         
         if not menu.isEmpty():
             menu.addSeparator()
         
         act = menu.addMenu(self.__menu)
-        act.setEnabled(editor.hasSelectedText())
+        act.setEnabled(editor is not None and editor.hasSelectedText())
     
     def __editorOpened(self, editor):
         """

eric ide

mercurial