<div class="input-group">
    <input class="form-control"
           [class.input-lg]="options.size === 'lg'"
           [class.input-sm]="options.size === 'sm'"
           [formControl]="selectedDateInput"
           (focus)="showCalendar()"
           [textMask]="{mask: dateMask}"
           [placeholder]="options.showPlaceholder && options.dateFormat"
           type="text">
    <span class="input-group-btn">
        <button tabindex="-1"
                [class]="options.removeBtnClass"
                [class.btn-lg]="options.size === 'lg'"
                [class.btn-sm]="options.size === 'sm'"
                (click)="clear()"
                *ngIf="options.removeBtnVisible"
                [disabled]="disabled"
                type="button">
            <i class="glyphicon  glyphicon-remove"></i>
        </button>
        <button tabindex="-1"
                [class]="options.calendarBtnClass"
                [class.btn-lg]="options.size === 'lg'"
                [class.btn-sm]="options.size === 'sm'"
                (click)="toggleCalendar()"
                [disabled]="disabled"
                type="button">
            <i class="glyphicon  glyphicon-calendar"></i>
        </button>
      </span>
</div>
<iq-calendar *ngIf="calendarVisible"
             [translations]="translations"
             [options]="options"
             [selectedDate]="selectedDate"
             (dateSelected)="onDateSelected($event)"></iq-calendar>

<div class="input-group">
    <input class="form-control"
           [class.input-lg]="options.size === 'lg'"
           [class.input-sm]="options.size === 'sm'"
           [formControl]="selectedDateInput"
           (focus)="showCalendar()"
           [textMask]="{mask: dateMask}"
           [placeholder]="options.showPlaceholder ? options.dateFormat : ''"
           type="text">
    <span class="input-group-btn">
        <button tabindex="-1"
                [class]="options.removeBtnClass"
                [class.btn-lg]="options.size === 'lg'"
                [class.btn-sm]="options.size === 'sm'"
                (click)="clear()"
                *ngIf="options.removeBtnVisible"
                [disabled]="disabled"
                type="button">
            <i class="glyphicon  glyphicon-remove"></i>
        </button>
        <button tabindex="-1"
                [class]="options.calendarBtnClass"
                [class.btn-lg]="options.size === 'lg'"
                [class.btn-sm]="options.size === 'sm'"
                (click)="toggleCalendar()"
                [disabled]="disabled"
                type="button">
            <i class="glyphicon  glyphicon-calendar"></i>
        </button>
      </span>
</div>
<iq-calendar *ngIf="calendarVisible"
             [translations]="translations"
             [options]="options"
             [selectedDate]="selectedDate"
             (dateSelected)="onDateSelected($event)"></iq-calendar>

Fix placeholder not dissapearing when showPlaceholder === false
Fix placeholder not dissapearing when showPlaceholder === false
