From 4bc3cfd43fbd1a96d94c70d4a43ae6c6d5a05ee0 Mon Sep 17 00:00:00 2001 From: Ilya Date: Wed, 21 Aug 2019 11:48:17 +0200 Subject: [PATCH] Memory leak fix. Ref: https://github.com/ionic-team/ionic/issues/3999 --- release/js/ionic-angular.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/release/js/ionic-angular.js b/release/js/ionic-angular.js index 0860a673d..a1cd75e2f 100644 --- a/release/js/ionic-angular.js +++ b/release/js/ionic-angular.js @@ -9023,8 +9023,9 @@ function CollectionRepeatDirective($ionicCollectionManager, $parse, $window, $$r unlistenToExposeAside(); scrollCtrl.$element && scrollCtrl.$element.off('scroll-resize', refreshDimensions); - computedStyleNode && computedStyleNode.parentNode && - computedStyleNode.parentNode.removeChild(computedStyleNode); + // computedStyleNode && computedStyleNode.parentNode && + // computedStyleNode.parentNode.removeChild(computedStyleNode); + angular.element(computedStyleNode).remove(); computedStyleScope && computedStyleScope.$destroy(); computedStyleScope = computedStyleNode = null;