diff --git a/SparkleLib/SparkleRepoBase.cs b/SparkleLib/SparkleRepoBase.cs index 6fd009ba..d32548f0 100755 --- a/SparkleLib/SparkleRepoBase.cs +++ b/SparkleLib/SparkleRepoBase.cs @@ -110,6 +110,12 @@ namespace SparkleLib { if (CheckForRemoteChanges ()) SyncDownBase (); + + string message; + while ((message = this.listener.NextQueueDownMessage (identifier)) != null) { + if (!message.Equals (CurrentRevision)) + SyncDownBase (); + } } // In the unlikely case that we haven't synced up our