Procházet zdrojové kódy

remove unnecessary comparison in queue logic

GitOrigin-RevId: 4dd8d1892ca090bd9ac93940d985cb21437f1ae1
Brian Gough před 7 roky
rodič
revize
ce556499c0
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      services/web/public/src/ide/editor/ShareJsDoc.js

+ 1 - 1
services/web/public/src/ide/editor/ShareJsDoc.js

@@ -179,7 +179,7 @@ define(['utils/EventEmitter', 'libs/sharejs'], function(EventEmitter, ShareJs) {
             )
             )
             this.processUpdateFromServerInOrder(this.queuedMessages.shift())
             this.processUpdateFromServerInOrder(this.queuedMessages.shift())
             break
             break
-          } else if (nextAvailableVersion <= this._doc.version) {
+          } else if (nextAvailableVersion < this._doc.version) {
             // discard old updates if they are in the queue (since we are only
             // discard old updates if they are in the queue (since we are only
             // putting updates ahead of the current version in the queue this
             // putting updates ahead of the current version in the queue this
             // shouldn't happen, but we handle it anyway for safety.)
             // shouldn't happen, but we handle it anyway for safety.)