I updated my application (with angular-cli) to angular/material (2.0.0-beta.11) and angular (4.4.4). However now the every placeholder in the material input fields overlaps the value, if this is provided with formControlName (reactive forms).
Using directly the value attribute, the placeholder works correctly.
Below my form code:
<form novalidate (ngSubmit)="save(formGroup)" [formGroup]="formGroup">
<md-form-field>
<input mdInput placeholder="Favorite food" formControlName="placeName">
</md-form-field>
<!-- This entry is for test sake -->
<md-form-field>
<input mdInput placeholder="Favorite food" value="TEST VALUE">
</md-form-field>
</form>
The result:
On the server (where I still use angular 4.1.2) the form is correctly rendered.
I checked the documentation and the realease notes, but I could not find any note or bug issued that might point me to the solution. Is anyone aware of this behavior and a possible solution (other than downgrade the packages)?

floatPlaceholder="auto"orfloatPlaceholder="never"into<md-form-field>do anything? - shevaroller