     
     // MARK: - Keyboard Functionality
     
-    override func textDidChange(_ textInput: UITextInput?) {
-        super.textDidChange(textInput)
-        requestAutocompleteSuggestions()
+    override func setupKeyboard() {
+        setupKeyboard(for: view.bounds.size)
     }
     
     override func selectionWillChange(_ textInput: UITextInput?) {

 the photo album. This is already taken care of in this demo
 app, so you can just copy the setup into your own app.
 
 The keyboard is setup in `viewDidAppear(...)` since this is
 when `needsInputModeSwitchKey` first gets the correct value.
 Before this point, the value is `true` even if it should be
 `false`. If you find a way to solve this bug, you can setup
 the keyboard earlier.
 
 The autocomplete parts of this class is the first iteration
 of autocomplete support in KeyboardKit. The intention is to
 move these parts to `KeyboardInputViewController` and a new
 api for working with autocomplete.
 */
class KeyboardViewController: KeyboardInputViewController {
    

    lazy var autocompleteToolbar: AutocompleteToolbar = {
        AutocompleteToolbar(textDocumentProxy: textDocumentProxy)
    }()
}
