Greetings, I’m in the process of upgrading our Handsontable Angular package to the latest version. We were using v13 previously, then I upgraded to v14 and everything seemed to work fine, now, after upgrading to v15.1, our components are not working as expected anymore.
I’m not sure why, but the afterChange
hook is not being fired anymore. I can add breakpoints in it, or logs but nothing happens.
The hook is being fired just fine with our previous version (v14). Any clue of what has changed from v14 to v15? The migration docs seem to focus on React.
There are no error logs in the console, no exceptions are being captured when using ‘Pause on uncaught exceptions’ and ‘Pause on caught exceptions’.
The beforeChange
hook is being fired just fine.
This is our Handsontable configuration:
hotSettings = {
colHeaders: true,
height: constants.TABLE_MIN_HEIGHT,
width: 'auto',
readOnly: true,
disableVisualSelection: true,
rowHeaders: false,
rowHeights: [],
mergeCells: [],
cell: [],
filters: true,
hiddenColumns: {
columns: []
},
trimRows: true,
renderAllRows: true,
licenseKey: this._getLicense(),
afterChange: this._afterChange.bind(this),
afterSelectionEnd: this._afterOnCellMouseUp.bind(this),
afterRender: this._afterRender.bind(this),
beforeAutofill: this._beforeAutofill.bind(this),
beforeChange: this._beforeChange.bind(this),
beforePaste: this._beforePaste.bind(this),
afterInit: this._applyFilters.bind(this),
renderer: this._renderer.bind(this),
};