diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ng/directive/form.js | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ng/directive/form.js b/src/ng/directive/form.js index a348babf..34fe6975 100644 --- a/src/ng/directive/form.js +++ b/src/ng/directive/form.js @@ -335,13 +335,13 @@ var formDirectiveFactory = function(isNgForm) {                  alias = attr.name || attr.ngForm;              if (alias) { -              scope[alias] = controller; +              setter(scope, alias, controller, alias);              }              if (parentFormCtrl) {                formElement.on('$destroy', function() {                  parentFormCtrl.$removeControl(controller);                  if (alias) { -                  scope[alias] = undefined; +                  setter(scope, alias, undefined, alias);                  }                  extend(controller, nullFormCtrl); //stop propagating child destruction handlers upwards                });  | 
