delayed appearance of spinner in thread so things are less jumpy

This commit is contained in:
Tom Giannattasio
2012-09-11 14:08:57 -04:00
parent d88de52181
commit 87dcd07112
2 changed files with 7 additions and 2 deletions

View File

@@ -14,6 +14,7 @@ if Backbone?
render: ->
@template = _.template($("#thread-template").html())
@$el.html(@template(@model.toJSON()))
@$el.find(".loading").hide()
@delegateEvents()
@renderShowView()
@@ -27,7 +28,10 @@ if Backbone?
if @responsesRequest?
@responsesRequest.abort()
renderResponses: ->
renderResponses: ->
setTimeout(=>
@$el.find(".loading").show()
, 200)
@responsesRequest = DiscussionUtil.safeAjax
url: "/courses/#{$$course_id}/discussion/forum/#{@model.get('commentable_id')}/threads/#{@model.id}"
success: (data, textStatus, xhr) =>