Fri, 31 Oct 2014 12:15:04 +0100
Fixed a annoyance in the various VCS status dialogs.
diff -r 52c53efa7627 -r 05a919adc36b Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py --- 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): """
diff -r 52c53efa7627 -r 05a919adc36b Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py --- 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): """
diff -r 52c53efa7627 -r 05a919adc36b Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py --- 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): """