From 0ce859731c7dbc44629ee0b41e849c9f5fa1ca11 Mon Sep 17 00:00:00 2001 From: Artem Shinkaruk <46344555+shining-mind@users.noreply.github.com> Date: Thu, 25 Jan 2024 19:49:17 +0700 Subject: [PATCH] fix(components/friends/block): make `$el` configurable (#1096) During component destruction this property could not be deleted, which could cause memory leaks --- src/components/friends/block/class.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/friends/block/class.ts b/src/components/friends/block/class.ts index 1160426159..a3310d9de5 100644 --- a/src/components/friends/block/class.ts +++ b/src/components/friends/block/class.ts @@ -96,6 +96,7 @@ class Block extends Friend { if (originalNode != null && node != null && originalNode !== node) { Object.defineProperty(this.ctx, '$el', { + configurable: true, get: () => node });