You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Internal note:
It seems to be a regression after moving TreeGrid into a composition. Previously, all icons used to be removed automatically in Tick.destroy(), which simply goes over all properties in a Tick instance, and if destroy() is available - calls it. Now, with composition, Tick.treeGridTick does not have destroy(), so the property is simply deleted, leaving the icon in DOM. Workaround (and the solution) is to add destroy() to the composition (like above)
The text was updated successfully, but these errors were encountered:
Expected behaviour
After updating data, unnecessary label icons are left.
Actual behaviour
The unnecessary label icons should be removed.
Live demo with steps to reproduce
Wait 2 secs to observe the issue
https://jsfiddle.net/BlackLabel/3Ljoa0he/3/
Product version
Highcharts Gantt v8.1.0+
Workaround
Snippet:
Demo: https://jsfiddle.net/BlackLabel/3Ljoa0he/2/
Internal note:
It seems to be a regression after moving TreeGrid into a composition. Previously, all icons used to be removed automatically in
Tick.destroy()
, which simply goes over all properties in a Tick instance, and ifdestroy()
is available - calls it. Now, with composition,Tick.treeGridTick
does not havedestroy()
, so the property is simply deleted, leaving the icon in DOM. Workaround (and the solution) is to adddestroy()
to the composition (like above)The text was updated successfully, but these errors were encountered: