handsontable / handsontable

JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
https://handsontable.com
Other
19.15k stars 2.94k forks source link

Improve table rendering for oversized rows/columns #10945

Closed budnix closed 2 weeks ago

budnix commented 2 weeks ago

Context

The PR fixes the bug where the table was not rendered correctly for oversized rows/columns after table scroll. The bug was reported by @jansiegel (https://github.com/handsontable/dev-handsontable/issues/1849#issuecomment-2072294707).

This is a hotfix for #1849 so [skip changelog]

How has this been tested?

I tested the changes locally and I covered the fix with new tests.

Types of changes

Related issue(s):

  1. fixes https://github.com/handsontable/dev-handsontable/issues/1849

Affected project(s):

Checklist: