Datatable rendering problem on Chrome

Im loading webix compontents dynamical to a static page.

I have a datatable with some leftSplit columns, an after loading the table I move and resize some columns by javascript. I works.

But sometimes Chrome (testet on windows and mac) has rendering problems: only some columns are displayed.

It made it much better, when the script sets leftSplit to ZERO before moving columns and at the end set leftSplit again to the initial value. But still rendering problems occur. (sometimes)
Looks like Chrome wants to be special intelligent in optimizing resources :frowning:

Safari has no problems.

Hi,

Thank you for reporting the problem. We’ll test this case and try to find a workaround.

This is my “workaround” - silly, but works :wink: -

$$(“mainpage”) ist my webix layout object.
It’s height is 0 (undefined) by default, but for compatibility reasons i save and restore it.

var mainpageHeight = $$(“mainpage”).config.height;
$$(“mainpage”).config.height = 1;
$$(“mainpage”).resize(true);
$$(“mainpage”).config.height = mainpageHeight;
$$(“mainpage”).resize(true);

By any chance, are you using Beta or Canary builds of Google Chrome? I can confirm some similar issue with Beta version, but it works correctly for latest stable version.

No. On my mac it is Version 43.0.2357.81 (64-bit)

We just have released Webix 2.4.4. This version contains a fix that may fix the above issue.