From 9e4288db41bbeccca6c1e14ccbbd62f46b354d34 Mon Sep 17 00:00:00 2001 From: bolshoytoster Date: Sat, 30 Aug 2025 13:01:31 +0100 Subject: [PATCH] Fix memory leak (#2845) --- Source/Element/Element.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Element/Element.js b/Source/Element/Element.js index a3911252f..815572101 100644 --- a/Source/Element/Element.js +++ b/Source/Element/Element.js @@ -1002,7 +1002,8 @@ Element.implement({ }, retrieve: function(property, dflt){ - var storage = get(Slick.uidOf(this)), prop = storage[property]; + if (!this.uniqueNumber || !storage[this.uniqueNumber]) return; + var storage = storage[this.uniqueNumber], prop = storage[property]; if (dflt != null && prop == null) prop = storage[property] = dflt; return prop != null ? prop : null; },