             return _.contains(username, text)
 
         render = (selected, text) ->
-            $el.find("input").focus()
-
             users = _.clone($scope.activeUsers, true)
             users = _.reject(users, {"id": selected.id}) if selected?
             users = _.filter(users, _.partial(filterUsers, text)) if text?

            users = getFilteredUsers()
            render(users)

            lightboxService.open($el)
            lightboxKeyboardNavigationService.init($el)

        $scope.$watch "usersSearch", (searchingText) ->

            selectedUser = $scope.usersById[assignedToId]

            render(selectedUser)
            lightboxService.open($el).then ->
                $el.find('input').focus()


        $scope.$watch "usersSearch", (searchingText) ->
            if searchingText?
                render(selectedUser, searchingText)
                $el.find('input').focus()

        $el.on "click", ".watcher-single", (event) ->
            event.preventDefault()
