Plugins/VcsPlugins/vcsPySvn/subversion.py

changeset 3287
c3d784c057b3
parent 3190
a9a94491c4fd
child 3349
2a034a7f1f54
diff -r 8f7d97997243 -r c3d784c057b3 Plugins/VcsPlugins/vcsPySvn/subversion.py
--- a/Plugins/VcsPlugins/vcsPySvn/subversion.py	Tue Feb 18 19:25:24 2014 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/subversion.py	Wed Feb 19 19:45:06 2014 +0100
@@ -2209,11 +2209,12 @@
         @param path file/directory name to show the log of (string)
         @param isFile flag indicating log for a file is to be shown (boolean)
         """
-        from .SvnLogBrowserDialog import SvnLogBrowserDialog
-        self.logBrowser = SvnLogBrowserDialog(self, isFile=isFile)
+        if self.logBrowser is None:
+            from .SvnLogBrowserDialog import SvnLogBrowserDialog
+            self.logBrowser = SvnLogBrowserDialog(self)
         self.logBrowser.show()
         QApplication.processEvents()
-        self.logBrowser.start(path)
+        self.logBrowser.start(path, isFile=isFile)
         
     def svnLock(self, name, stealIt=False, parent=None):
         """

eric ide

mercurial