diff --git a/app/assets/javascripts/notes.js.coffee b/app/assets/javascripts/notes.js.coffee index b3073d082d..88c9046a85 100644 --- a/app/assets/javascripts/notes.js.coffee +++ b/app/assets/javascripts/notes.js.coffee @@ -96,6 +96,8 @@ class @Notes , @polling_interval refresh: -> + return if @refreshing is true + refreshing = true if not document.hidden and document.URL.indexOf(@noteable_url) is 0 @getContent() @@ -113,6 +115,8 @@ class @Notes @renderDiscussionNote(note) else @renderNote(note) + always: => + @refreshing = false ### Increase @polling_interval up to 120 seconds on every function call,