title: Flutter -TextField Controller gets my cursor before Text
body: <p>I get this warnings on my Console 
  <code>
  W/IInputConnectionWrapper(25185): getTextBeforeCursor on inactive InputConnection
  W/IInputConnectionWrapper(25185): getSelectedText on inactive InputConnection
  W/IInputConnectionWrapper(25185): getTextAfterCursor on inactive InputConnection</code></p>
  
  <p>I am using dateTime keyboard, when I enter text in textfield the cursor moves before the Text. This is annoying. I read somewhere that the TextEditing controller needs to be disposed/ closed. I am not sure how and what does that mean. Any one knows how to do away with these warnings and weird behavior on the TextInputController. </p>