         app.views.menu.select 'rainbow-button'
         app.views.mailboxList.$el.hide()
         app.views.mailList.$el.show()
+        app.views.mailList.showLoading()
+
         app.mails.fetchRainbow(100).then ->
-            setTimeout ->
-                $("#mailboxes").niceScroll()
-            , 200
+            app.views.mailList.hideLoading()
             callback?()
 
 

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

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

            app.views.mail.$el.appendTo $('body')

            app.views.mail.render()

        else
            @navigate list, true
