docs: protected void onSelectionChanged(int selStart, int selEnd) {
          if(mInputView == null)
              return;
  
          if(mInputView instanceof InternalEditText)
              ((InternalEditText)mInputView).superOnSelectionChanged(selStart, selEnd);
          else if(mInputView instanceof InternalAutoCompleteTextView)
              ((InternalAutoCompleteTextView)mInputView).superOnSelectionChanged(selStart, selEnd);
          else
              ((InternalMultiAutoCompleteTextView)mInputView).superOnSelectionChanged(selStart, selEnd);
  
          if(mOnSelectionChangedListener != null)
              mOnSelectionChangedListener.onSelectionChanged(this, selStart, selEnd);
      }