Form filter data not set in bindvalues

In the bindValues() method the filter is not initialized with form data. if there is a binded object to the form, calling getInputFilter() fetch new filter from the binded object. This filter is not initialized with data, which result in empty data on hydrator calls to the binded object. Adding filter->setData($this->data); after getInputFilter() call (Line:282) solved the issue.