diff --git a/common/static/coffee/src/discussion/utils.coffee b/common/static/coffee/src/discussion/utils.coffee index dd6e126e6f..976966d525 100644 --- a/common/static/coffee/src/discussion/utils.coffee +++ b/common/static/coffee/src/discussion/utils.coffee @@ -1,16 +1,3 @@ -$ -> - if !window.$$contents - window.$$contents = {} - $.fn.extend - loading: (takeFocus) -> - @$_loading = $("
" + gettext("Loading content") + "
") - $(this).after(@$_loading) - if takeFocus - DiscussionUtil.makeFocusTrap(@$_loading) - @$_loading.focus() - loaded: -> - @$_loading.remove() - class @DiscussionUtil @wmdEditors: {} @@ -111,6 +98,16 @@ class @DiscussionUtil event.preventDefault() ) + @showLoadingIndicator: (element, takeFocus) -> + @$_loading = $("
" + gettext("Loading content") + "
") + element.after(@$_loading) + if takeFocus + @makeFocusTrap(@$_loading) + @$_loading.focus() + + @hideLoadingIndicator: () -> + @$_loading.remove() + @discussionAlert: (header, body) -> if $("#discussion-alert").length == 0 alertDiv = $("