Function hasErrorAndDirty