     }
     
     @IBAction func textFieldDidChange(_ textField: UITextField) {
-        createReadingListButton.isEnabled = !isReadingListNameFieldEmpty && readingListNameErrorLabel.isHidden
         if readingListNameTextField.isFirstResponder {
             hideReadingListError()
         }
+        createReadingListButton.isEnabled = !isReadingListNameFieldEmpty && readingListNameErrorLabel.isHidden
         showDoneReturnKeyIfNecessary()
     }
     

        }
        readingListNameErrorLabel.isHidden = true
        readingListNameTextField.textColor = theme.colors.primaryText
        createReadingListButton.isEnabled = true
    }
    
    private var shouldEnableCreateReadingListButton: Bool {

    }
    
    func textFieldShouldClear(_ textField: UITextField) -> Bool {
        if readingListNameTextField.isFirstResponder {
            hideReadingListError()
        }
        createReadingListButton.isEnabled = !isReadingListNameFieldEmpty && !readingListNameTextField.isFirstResponder && readingListNameErrorLabel.isHidden
        showDoneReturnKeyIfNecessary()
        return true
    }
