           el.find('.component-editor').slideUp(150)
           ModalUtils.hideModalCover()
 
-      _showAlert: (msg) ->
-        new NotificationView.Error({
-            title: "OpenAssessment Save Error",
-            message: msg,
-            closeIcon: false
-        }).show()
+          # Hide any alerts that are being shown
+          if @alert.options.shown
+              @alert.hide()


        else if name == 'error'
            if 'msg' of data
                @_showAlert(data.msg)

      _hideEditor: () ->
          # This will close all open component editors, which works


            # Starting to save, so show the "Saving..." notification
            if data.state == 'start'
                @savingNotification.show()

            # Finished saving, so hide the "Saving..." notification
            else if data.state == 'end'

                # Hide the editor *after* we finish saving in case there are validation
                # errors that the user needs to correct.
                @_hideEditor()

                $('.component.editing').removeClass('editing')
                @savingNotification.hide()

