 
   onCollaborationInitial: ->
 
+    if @mountedMachine.isMine()
+      @showShareButton()
+
+    kd.utils.defer => @stateMachine.transition 'Loading'
+
 
   onCollaborationLoading: ->
 

  prepareCollaboration: ->

    @rtm = new RealtimeManager
    @showShareButton()
    @rtm.ready => @initCollaborationStateMachine()


  getCollaborationHost: -> if @amIHost then nick() else @collaborationHost

  onCollaborationNotStarted: ->

    @statusBar.emit 'CollaborationEnded'

    owned = @mountedMachine.isMine()
    approved = @mountedMachine.isApproved()

    if (not owned) and approved
      @statusBar.share.hide()

    @collectButtonShownMetric()


