Changeset ae92f1c4bbba…
Parent bb945ff79c3a…
by
Changes to one file · Browse files at ae92f1c4bbba Showing diff from parent bb945ff79c3a Diff from another changeset...
@@ -383,6 +383,7 @@ contextmenu = self.filecontextmenu
actionlist = ['diff', 'ldiff', 'edit', 'ledit', 'revert',
'navigate', 'diffnavigate']
+
if not contextmenu:
contextmenu = QMenu(self)
for act in actionlist:
@@ -390,7 +391,14 @@ contextmenu.addAction(self._actions[act])
else:
contextmenu.addSeparator()
- contextmenu.exec_(self.filelist.mapToGlobal(point))
+
+ if itemissubrepo:
+ self.subrepocontextmenu = contextmenu
+ else:
+ self.filecontextmenu = contextmenu
+
+ if actionlist:
+ contextmenu.exec_(self.filelist.mapToGlobal(point))
def saveSettings(self, s):
wb = "RevDetailsWidget/"
|
Loading...