Hi,

I took a quick look. Here is an 
update<http://jsfiddle.net/SanderElias/NJnyU/38/>. 
Not a complete solution though, not enough time available.
  1. on the blur you don't need the scope.$phase stuff. the $setViewValue 
will take care of updating angular. no need for an apply there.
   2. if you do an $setViewValue on blur, it fires on clicking one of your 
edit buttons. this is causing the problem.
   3. there is an ngBlur in angular itself nowadays!

can you take it from here?
Regards
Sander

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to