Fixed a annoyance in the various VCS status dialogs.

Fri, 31 Oct 2014 12:15:04 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 31 Oct 2014 12:15:04 +0100
changeset 3895
05a919adc36b
parent 3893
52c53efa7627
child 3897
ae4d4d69ad40

Fixed a annoyance in the various VCS status dialogs.

Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py file | annotate | diff | comparison | revisions
--- a/Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py	Thu Oct 30 19:05:40 2014 +0100
+++ b/Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py	Fri Oct 31 12:15:04 2014 +0100
@@ -630,7 +630,7 @@
             enable = False
         for act in self.lfActions:
             act.setEnabled(enable)
-        self.menu.popup(self.mapToGlobal(coord))
+        self.menu.popup(self.statusList.mapToGlobal(coord))
     
     def __showAddMenu(self):
         """
--- a/Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py	Thu Oct 30 19:05:40 2014 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py	Fri Oct 31 12:15:04 2014 +0100
@@ -596,7 +596,7 @@
         
         @param coord the position of the mouse pointer (QPoint)
         """
-        self.menu.popup(self.mapToGlobal(coord))
+        self.menu.popup(self.statusList.mapToGlobal(coord))
         
     def __commit(self):
         """
--- a/Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py	Thu Oct 30 19:05:40 2014 +0100
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py	Fri Oct 31 12:15:04 2014 +0100
@@ -704,7 +704,7 @@
         
         @param coord the position of the mouse pointer (QPoint)
         """
-        self.menu.popup(self.mapToGlobal(coord))
+        self.menu.popup(self.statusList.mapToGlobal(coord))
         
     def __commit(self):
         """

eric ide

mercurial