title: TextInputLayout not showing error message after clearing
body: <p>I am using TextInputLayout from com.android.support:design:23.3.0 </p>
  
  <p>When I first apply an error it is shown correctly.</p>
  
  <pre><code>mInputPassword.setError(getString(R.string.error_invalid_password));
  mInputEmail.setError(getString(R.string.error_field_required));
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/nDHyz.png" rel="noreferrer"><img src="https://i.stack.imgur.com/nDHyz.png" alt="enter image description here"></a> </p>
  
  <p>On the next login attempt I clear the error.</p>
  
  <pre><code>mInputEmail.setError(null);
  mInputPassword.setError(null);
  </code></pre>
  
  <p>Then I run the validation and set the error again using the same code as above but this time the red line is applied but the error text is missing.
  <a href="https://i.stack.imgur.com/EUjUP.png" rel="noreferrer"><img src="https://i.stack.imgur.com/EUjUP.png" alt="enter image description here"></a></p>
  
  <p>Anyone have any ideas on why this might be happening or have experienced similar situations?</p>
  
  <p>I saw something similar reported <a href="https://code.google.com/p/android/issues/detail?id=190355" rel="noreferrer">here</a> but it is for an older version of the design library and don't know if it is still a issue in the verison I am using,  </p>