diff options
author | Therzok <teromario@yahoo.com> | 2013-08-27 20:39:13 +0400 |
---|---|---|
committer | Therzok <teromario@yahoo.com> | 2013-08-27 20:39:28 +0400 |
commit | e4ee3b3d09385ac07958475aa0420897d91e8e26 (patch) | |
tree | 6e3b39446cc23b9a5b04c318051294fc19104bb0 | |
parent | 7f817acca8d4bb4e5795492c9c1c91f8e3c07408 (diff) |
[Subversion] Fixup to Progress Monitoring spamming the Log.
2 files changed, 6 insertions, 0 deletions
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs index 30f1352700..2ee719ba3c 100644 --- a/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs +++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl.Subversion.Unix/MonoDevelop.VersionControl.Subversion.Unix/SvnClient.cs @@ -1202,6 +1202,9 @@ namespace MonoDevelop.VersionControl.Subversion.Unix return; int currentProgress = (int)progress; + if (currentProgress == 0) + return; + int totalProgress = (int)total; if (totalProgress != -1 && currentProgress >= totalProgress) { progressData.LogTimer.Close (); diff --git a/main/src/addins/VersionControl/Subversion.Win32/SvnSharpClient.cs b/main/src/addins/VersionControl/Subversion.Win32/SvnSharpClient.cs index f0de966632..b1515d7361 100644 --- a/main/src/addins/VersionControl/Subversion.Win32/SvnSharpClient.cs +++ b/main/src/addins/VersionControl/Subversion.Win32/SvnSharpClient.cs @@ -622,6 +622,9 @@ namespace SubversionAddinWindows return;
int currentProgress = (int)e.Progress;
+ if (currentProgress == 0)
+ return;
+
int totalProgress = (int)e.TotalProgress;
if (totalProgress != -1 && currentProgress >= totalProgress) {
data.LogTimer.Close ();
|