Hi, Thanks for the demo setup.
We are using 12.2.3, and there seems to be a difference in the following function.
If you can confirm if this is a bug in the version we are using, we will go ahead and make necessary changes.
In current version
a.prototype.no = function(b) {
var c, d, f, g = this;
g.Js !== !0 && (e.En.Sn(g),
g.isEditing && g.isEditing() && g.Yoa(),
a.ao(g, "dispose", {
clearCache: b,
isSpreadDestroy: !0
}),
c = g.Xs,
c && (d = c.parentNode,
d && d.removeChild(c),
g.Xs = I),
g.$s(),
g.ITa && g.ITa.no(b),
b !== !1 && (g.Js = !0,
f = g.at,
f && f.no(),
g.parent = I,
g.ITa = I,
g.ss && (g.ss.no(),
g.ss = I),
g.bt && (g.bt.no(),
g.bt = I),
e.Vl.Wl(g) && e.Vl.Zl(I, !0),
g.uu && (g.uu = I),
g.Wr = I,
g.Zr = I))
}
In 12.2.3
a.prototype.no = function(b) {
var c, d, f, g = this;
g.Js !== !0 && (e.En.Sn(g),
g.isEditing && g.isEditing() && g.Yoa(),
a.ao(g, "dispose", b),
c = g.Xs,
c && (d = c.parentNode,
d && d.removeChild(c),
g.Xs = E),
g.$s(),
b !== !1 && (g.Js = !0,
f = g.at,
f && f.no(),
g.parent = E,
g.ITa = E,
g.ss = E,
g.bt && (g.bt.no(),
g.bt = E),
e.Vl.Wl(g) && e.Vl.Zl(E, !0),
g.uu && (g.uu.no(),
g.uu = E)))
}
Thank you