Chrome multiline and split mode sorting problem

Hello,

When enableMultiline is set to true, and grid is in split mode, clicking a column’s header to sort the grid will cause the height of the rows to grow and they grow 4px with every click. This only happens in Chrome, not in IE. Our dhtmlx grid’s version is 3.6. Please find source code below, this is a sample html from dhtmlx:

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
	<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
	<link rel="stylesheet" type="text/css" href="dhtmlx.css"/>
	<script src="dhtmlxcommon.js"></script>
	<script src="dhtmlxgrid.js"></script>
	<script src="dhtmlxgridcell.js"></script>
	<script src="dhtmlxgrid_splt.js"></script>
	<script>
		var mygrid;
		function doOnLoad() {
			mygrid = new dhtmlXGridObject('gridbox');
			mygrid.setHeader("Sales,Book Title,Author,Price,In Store,Shipping,Bestseller,Date of Publication");
			mygrid.setInitWidths("70,80,100,80,80,80,80,100");
			mygrid.setColAlign("right,left,left,right,center,left,center,center");
			mygrid.setColTypes("dyn,ed,ed,price,ch,co,ra,ro");
			var combobox = mygrid.getCombo(5);
			combobox.put("1","1 Hour");
			combobox.put("12","12 Hours");
			combobox.put("24","24 Hours");
			combobox.put("48","2 days");
			combobox.put("168","1 week");
			combobox.put("pick","pick up");
			combobox.put("na","na");
			mygrid.enableMultiline(true);
			mygrid.setColSorting("int,str,str,int,str,str,str,date");
			mygrid.init();
			mygrid.splitAt(1);
			mygrid.load("/grid-ml.xml");
		}
	</script>
</head>
<body onload="doOnLoad();">
	<p>Enabling Split mode with script</p>
	<div id="gridbox" width="400px" height="300px" style="background-color:white;"></div>
</body>
</html>

The problem was fixed in the next ensuing versions of the dhtmlxGrid.
The only solution I can suggest is to update the dhtmlxGrid version.

Thank you! Which version of grid do we need to upgrade to? And may I ask if it’s possible to only upgrade the grid but keep all the other dhtmlx products in the old version(3.6)?

Unfortunately the only version that you are able to upgrade to is the latest version.
Unfortunately it is not available to use the old versions of the dhtmlx-components together with the new versions.
I understand, that you’d rather stay on the current version of the dhtmlx.
You may provide a complete demo, with your current using dhtmlx sources.I’ll check it if it is possible to do something to eliminate the problem with your current version of dhtmlx.

Great! The html code is in my previous post. The dhtmlx js files are uploaded. Thank you!

dhtmlxcommon.js (16.1 KB)
dhtmlxgrid.css (14.9 KB)
dhtmlxgrid_splt.js (26.0 KB)
dhtmlxgridcell.js (23.6 KB)

And the xml file …

split-ml.xml (2.3 KB)

Thank you for your provided files. I was able to reproduce the problem.
Unfortunately the only solution is still to update the dhtmlx.