From 70ff7a2639fc55936854ad04a6242a700ae71a02 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Tue, 12 Oct 2010 05:36:38 +0800 Subject: fix memory leak caused by leftbehind $invalidWidgets references - ng:switch should not clean up $invalidWidgets - $invalidWidgets should be clean up after each eval - add missing docs --- src/widgets.js | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/widgets.js') diff --git a/src/widgets.js b/src/widgets.js index 127718ce..c1342943 100644 --- a/src/widgets.js +++ b/src/widgets.js @@ -324,8 +324,6 @@ var ngSwitch = angularWidget('ng:switch', function (element){ element.append(caseElement); childScope.$tryEval(switchCase.change, element); switchCase.template(caseElement, childScope); - if (scope.$invalidWidgets) - scope.$invalidWidgets.clearOrphans(); childScope.$init(); } }); -- cgit v1.2.3