Skip to content

Conversation

vaadin-bot
Copy link
Collaborator

No description provided.

…ll (#7719)

* fix: use frozen panel size to calculate the visible rows/cols on scroll

Use the top and left frozen panel size to calculate the amount of
headers and rows to be rendered when the user scrolls. Currently, the
size of the frozen panels are not accounted which causes some of the
columns and rows to not be rendered even when there's available space
for that.

Fixes #7507

* test: add tests for the frozen pane

* test: add tests for frozen pane with custom editors

* test: add tests for frozen pane with custom editors

* test: split key commands

* test: change selector in expected row headers count

* test: align the test execution in EscWithArrowKeys test

* fix: adjust top/left shift calculation

* test: temporary disable one assertion to check CI

* test: undo last commit and disable test for the first column

* test: use selectcell instead of clickcell

* test: scale down always visible custom editor test

* address copilot review comments
@DiegoCardoso DiegoCardoso enabled auto-merge (squash) July 28, 2025 11:18
Copy link

@DiegoCardoso DiegoCardoso merged commit f551a13 into 24.9 Jul 28, 2025
5 checks passed
@DiegoCardoso DiegoCardoso deleted the cherry-pick-7719-to-24.9-1753701338907 branch July 28, 2025 11:41
@vaadin-bot
Copy link
Collaborator Author

This ticket/PR has been released with Vaadin 24.9.0-alpha4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants