Skip to content

[Backport version-16-hotfix] fix: full-width planner with grid scrollbars inside the viewport - #44

Merged
aakvatech merged 1 commit into
version-16-hotfixfrom
backport-43-to-version-16-hotfix
Oct 10, 2026
Merged

aakvatech merged 1 commit into
version-16-hotfixfrom
backport-43-to-version-16-hotfix

Conversation

@github-actions

Copy link
Copy Markdown

Backport of #43 to version-16-hotfix.


The planner previously inherited Desk's container width limit and had an unbounded grid with a 420px minimum height. Long task lists expanded the page, placing the horizontal scrollbar below the viewport and preventing a usable internal row scrollbar.

Scope width overrides to the Project Planner Desk page. Fill the available Desk content width, preserving the Dock and navigation. Measure the remaining viewport height below the real Desk header and update it on resize and page visibility/layout changes. Constrain the shell and let the grid own horizontal and vertical scrolling, with sticky column headers and keyboard focus. Controls and long feedback panels scroll separately and use at most 45% of the shell height so rows remain accessible.

Validation: all 7 UI tests pass, including viewport sizing, resize/page-show adjustment, and listener cleanup; production frontend build and diff checks pass. No backend behavior changed. Live Desk/browser layout has not been visually verified.

Deployment: rebuild frontend assets and reload Desk. Backport to version-16-hotfix.

@aakvatech
aakvatech merged commit e5a2082 into version-16-hotfix Oct 10, 2026
@aakvatech
aakvatech deleted the backport-43-to-version-16-hotfix branch October 10, 2026 04:28
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.

1 participant