Project/ProjectSourcesBrowser.py

changeset 1491
985c5abc8226
parent 1304
cde75ec76e8b
child 1509
c0b5e693b0eb
--- a/Project/ProjectSourcesBrowser.py	Wed Dec 14 19:57:54 2011 +0100
+++ b/Project/ProjectSourcesBrowser.py	Sat Dec 17 15:19:45 2011 +0100
@@ -547,9 +547,10 @@
             prEnable = prEnable or \
                 os.path.isfile("{0}.profile".format(basename)) or \
                 os.path.isfile("{0}.profile".format(tbasename))
-            coEnable = coEnable or \
+            coEnable = (coEnable or \
                 os.path.isfile("{0}.coverage".format(basename)) or \
-                os.path.isfile("{0}.coverage".format(tbasename))
+                os.path.isfile("{0}.coverage".format(tbasename))) and \
+                self.project.isPy3Project()
         
         # now check the selected item
         itm = self.model().item(self.currentIndex())
@@ -558,8 +559,9 @@
             basename = os.path.splitext(fn)[0]
             prEnable = prEnable or \
                 os.path.isfile("{0}.profile".format(basename))
-            coEnable = coEnable or \
-                os.path.isfile("{0}.coverage".format(basename))
+            coEnable = (coEnable or \
+                os.path.isfile("{0}.coverage".format(basename))) and \
+                itm.isPython3File()
         
         self.profileMenuAction.setEnabled(prEnable)
         self.coverageMenuAction.setEnabled(coEnable)

eric ide

mercurial