 
         # If the list is empty, we need to show the form
         @taskList.tasks.on 'remove', (collection) =>
-            @toggleTaskForm()
+            @toggleTaskForm(false, true)
 
         # whether the user has written something or not in the new task form
         @hasUserTyped = false

        @newTaskButtonHandler()
        @newTaskFormInput.val "What do you have to do next ?"

    newTaskButtonHandler: () ->
        if !@hasUserTyped || !@newTaskFormInput.val()
            @newTaskFormButton.addClass 'disabled'

        Input handling
    ###

    # Form input behaviour management
    inputHandler: () ->

        @newTaskFormInput.keyup (event) =>
