angular-ui/ui-utils — pull request #283 by enriquein (2014-08-21 15:43:44+00:00)
Title: Fix: Field gets set to dirty when it loses focus.

Masked inputs were being set to $dirty even though they hadn't had any changes on them. This makes sure we don't update the model if no changes were made to the field.

To reproduce the problem:
- Click on a masked field
- Lose focus on the field
- Check field status, it should be marked as dirty even though you made no changes to it.