Grid options object sometimes returns ‘undefined’ value for rows height. To reproduce please run the following snippet, and when the Grid is visible resize the rows’ height with the mouse (first increase it, and then without releasing the mouse decrease it). Check the log. Repeat a few times if needed. Looks like the bug appears when when user switches the resizing direction.
let grid = grok.shell.addTableView(grok.data.demo.randomWalk(100, 100)).grid;
grid.onRowsResized.subscribe((ev) => {
const options = grid.getOptions();
const nH = options.look.rowHeight; //sometimes returns 'undefined'
console.log("Row Height: " + nH);
});