From cfae2c4d8011d7c696b65a60af1b6efa8fa53d38 Mon Sep 17 00:00:00 2001 From: jankapunkt Date: Tue, 26 Apr 2022 16:32:59 +0200 Subject: [PATCH] fix: Blaze.remove should destroy view before detaching --- packages/blaze/view.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/blaze/view.js b/packages/blaze/view.js index dbf5277c1..9048efaee 100644 --- a/packages/blaze/view.js +++ b/packages/blaze/view.js @@ -692,9 +692,11 @@ Blaze.remove = function (view) { while (view) { if (! view.isDestroyed) { var range = view._domrange; - if (range.attached && ! range.parentRange) - range.detach(); range.destroy(); + + if (range.attached && ! range.parentRange) { + range.detach(); + } } view = view._hasGeneratedParent && view.parentView;