         app.views.menu.select 'rainbow-button'
         app.views.mailboxList.$el.hide()
         app.views.mailList.$el.show()
-        app.mails.fetchFolder(folderid, 100).then callback
+        app.views.mailList.showLoading()
+
+        app.mails.fetchFolder(folderid, 100).then ->
+            app.views.mailList.hideLoading()
+            callback()
 
 
     foldermail: (folderid, mailid) =>

        else
            @folder folderid, => @mail mailid, "folder/#{folderid}"

    mail: (id, list) ->
        if model = app.mails.get(id)
            app.views.mail?.remove()


        @config()

        $("#add_mailbox").removeClass 'pressed'
        app.views.mailboxList.activate id
        app.views.mailboxform = new MailboxForm model: model
        app.views.mailboxform.$el.appendTo $('body')
