         self.view?.configureDefaultAttributedText()
         self.tableView = tableView
         self.delegate = delegate
-        self.originalAutoCorrectionType = view.m_autoCorrectionType
         self.originalTextColor = view.m_textColor
         super.init()
         tableView.delegate = self

            refreshTableView()
        }

        if userNameMatches.count > 0 {
            if view?.m_autoCorrectionType != .No {
                view?.m_autoCorrectionType = .No
                refreshTextView()
            }
        }
        else if view?.m_autoCorrectionType != originalAutoCorrectionType {
            view?.m_autoCorrectionType = originalAutoCorrectionType
            refreshTextView()
        }

        view?.m_typingAttributes?[NSForegroundColorAttributeName] = originalTextColor
    }


        return shouldBegin
    }

    func textChanged() {
        guard let text = view?.m_text else { return }

