Trimming or hiding rows, when setting the table data through loadData(...) or updateSettings({ data: ... }) and having a fixed row and column, doesn't update the table height.
After a resize of the browser window, the table height is correct.
When setting the data immediately in new Handsontable(...) or when not using fixed rows and columns, the problem doesn't occur.
fixedRowsTop: 1, fixedColumnsLeft: 1loadData(...) or updateSettings({ data: ...})https://jsfiddle.net/t8qjd7k4/6/
Thank you for sharing the issue report @feberhard
It looks like the data attachment time changes the situation
https://jsfiddle.net/AMBudnik/7d0yrbv1/
It works well in my demo, but when we use delay it breaks.
The upcoming v8.2.0 fixes this problem, scrollbar no longer appears after trim.
Demo v8.2.0 https://jsfiddle.net/aninde/cvqsn49k/

Tested on macOS Catalina 10.15.7
Windows 10
Hi @feberhard @bamminger
We are happy to announce that the new version of Handsontable - 8.2.0 - that fixes this issue has been published.