Dhtmlx nested Tabbar in a layout

Hello,

I use dthmlx 8.2.1 with a Tabbar nested in a layout cell. this cell is itseft nested in a Tabbar.
When I click to browser several times on the nested tabbar, The application get an error.

Here is the chrome error message:

Uncaught TypeError: Cannot read properties of null (reading ‘_node’)
at $t (suite.min.js:21:10330)
at zt (suite.min.js:21:10546)
at Gt (suite.min.js:21:11778)
at Bt (suite.min.js:21:10938)
at qt.Jt [as _redraw] (suite.min.js:21:14359)
at qt.redraw (suite.min.js:21:13034)
at qt. (suite.min.js:21:12384)
at o (suite.min.js:21:968)
$t @ suite.min.js:21
zt @ suite.min.js:21
Gt @ suite.min.js:21
Bt @ suite.min.js:21
Jt @ suite.min.js:21
redraw @ suite.min.js:21
(anonymous) @ suite.min.js:21
o @ suite.min.js:21
requestAnimationFrame (async)
(anonymous) @ suite.min.js:21
redraw @ suite.min.js:21
g.paint @ suite.min.js:12
(anonymous) @ suite.min.js:21
(anonymous) @ suite.min.js:12
l @ suite.min.js:12
c @ suite.min.js:12
(anonymous) @ suite.min.js:12
h @ suite.min.js:12
f @ suite.min.js:12
postMessage (async)
(anonymous) @ suite.min.js:12
i.setImmediate.t.setImmediate @ suite.min.js:12
u @ suite.min.js:12
resolve @ suite.min.js:12
(anonymous) @ suite.min.js:12
a @ suite.min.js:12
(anonymous) @ suite.min.js:12
l @ suite.min.js:12
(anonymous) @ suite.min.js:12
l @ suite.min.js:12
c @ suite.min.js:12
(anonymous) @ suite.min.js:12
h @ suite.min.js:12
f @ suite.min.js:12
postMessage (async)
(anonymous) @ suite.min.js:12
i.setImmediate.t.setImmediate @ suite.min.js:12
u @ suite.min.js:12
resolve @ suite.min.js:12
(anonymous) @ suite.min.js:12
requestAnimationFrame (async)
(anonymous) @ suite.min.js:12
d @ suite.min.js:12
o.awaitRedraw @ suite.min.js:12
onTabClick @ suite.min.js:21

Could you please help to fix it ?

Unfortunately I was not able to reproduce your issue locally.
Could you please, provide a code snippet with the components initialization, a complete demo or a demo link, where the problem can be reconstructed.

Hello,

Can we arrange a meeting to let you show the context ?

Unfortunately the meeting is not available.
Could you please, provide a code snippet with your components initialization, complete demo or a demo link, where the problem can be reconstructed locally.

Hello,

Since the dhtmlx is embedded in a device without internet connection and data displayed using your library comes from hardware sensors, it is difficult to show the real context.
So Can I share you my screen and show you the impacted code ?

Unfortunately the online meeting is not available.
Could you please, provide a code snippet with your components initialization, complete demo or a demo link, where the problem can be reconstructed locally.
You can also create an online snippet using the snippet tool:
https://snippet.dhtmlx.com/basic

Hello,

In our company, wa have studied dhtmlx Suite, we are ready to acquire a commercial license, however the grid show buggy when updating data very fast. We can not prepare a full demo since it is related for messge coming from specific hardware with diffrernt frequnecy. Could you please assist us, or do you nedd a professional service to resolve the issue ?
It is very urgent now.

Have a nice day.

Could you please, provide any code snippet with your using components initialization and a video/screenshots describing an issue?

Hello,

It is very hard. to do it.
I isoladed the problem, Can you connect remotely and analyse the code ?

In a grid, I perform an update of the datacollection (grid.data.update(…)) and after I get error on the console:
It seems it is due to redraw and Animation
10.1.3.156-1710321892453.log (3.2 KB)

Can we exchange by phone ?

It seems the problems implies requestAnimationFrame

In this case you may try to use the awaitRedraw() helper:

I tried it but this no success .

It is better, but if I select chqnge the tab very fast, I got the same error

Could you please, provide any code snippet with your using components initialization and a video/screenshots describing an issue?