I have handsontable with 12 rows and 5 columns with hiddenColumns:[2,4] and colWidths:[50,50,50,50,50] and other properties as used in demo.
As mentioned I have set column width as 50, but still I am getting width as 65 for columns before hidden once by using handsontable.getColWidth(1)
Browser used - IE, Chrome, Mozilla
Handsontable - latest version ‘0.29.0’
Fiddle link -
without hidden columns - http://jsfiddle.net/ubm7wnpj/
with hidden columns - http://jsfiddle.net/ubm7wnpj/2/