Skip to content

Automatically manage Table scrollbars - #382

Open
lyrae-versebound wants to merge 5 commits into
Thraka:masterfrom
lyrae-versebound:lyrae/EXP-010-issue-344
Open

Automatically manage Table scrollbars#382
lyrae-versebound wants to merge 5 commits into
Thraka:masterfrom
lyrae-versebound:lyrae/EXP-010-issue-344

Conversation

@lyrae-versebound

Copy link
Copy Markdown

Summary

  • Make Table scrollbar visibility and state follow the actual table and layout state after overflow, resizing, clearing, layout removal, and default-cell-size changes.
  • Keep scrollbar ranges, values, and render offsets synchronized as geometry and cells change.
  • Add regression coverage for the relevant scrollbar lifecycle transitions.

Validation

  • SadConsole.Tests: 892/892 on native .NET 10.
  • SadConsole.Tests: 892/892 on .NET 8.
  • SadConsole.Tests (net9.0 target): 892/892 using the recorded .NET 10 major roll-forward.
  • Independent focused probe: 23/23.

Fixes #344

@lyrae-versebound
lyrae-versebound marked this pull request as ready for review August 14, 2026 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update table control to automatically handle scrollbars

1 participant