Skip to content

fix(nav): keep sidebar resize handle off the page list scrollbar - #2857

Merged
mejo- merged 2 commits into
mainfrom
fix/nav_resize_handle
Oct 14, 2026
Merged

mejo- merged 2 commits into
mainfrom
fix/nav_resize_handle

Conversation

@mejo-

@mejo- mejo- commented Oct 14, 2026

Copy link
Copy Markdown
Member

Render the handle in the #footer slot, so it is positioned against .app-navigation and is no longer clipped. Its grab area now straddles the sidebar edge: 2px inside and 6px outside, clear of the scrollbar.

Fixes: #2821

Assisted-by: ClaudeCode:claude-opus-5-5

🏁 Checklist

  • Code is properly formatted (npm run lint / npm run stylelint / composer run cs:check)
  • Sign-off message is added to all commits

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI tools
  • The AI-generated content was reviewed, comprehended and tested by a human

Render the handle in the `#footer` slot, so it is positioned against
`.app-navigation` and is no longer clipped. Its grab area now straddles
the sidebar edge: 2px inside and 6px outside, clear of the scrollbar.

Fixes: #2821

Signed-off-by: Jonas <jonas@freesources.org>
Assisted-by: ClaudeCode:claude-opus-5-5
@mejo-
mejo- force-pushed the fix/nav_resize_handle branch from 7406da7 to 689b549 Compare October 14, 2026 17:08
Signed-off-by: Jonas <jonas@freesources.org>
Assisted-by: ClaudeCode:claude-opus-5-5
@mejo-
mejo- merged commit 5fa9d44 into main Oct 14, 2026
60 of 62 checks passed
@mejo-
mejo- deleted the fix/nav_resize_handle branch October 14, 2026 18:51
@github-project-automation github-project-automation Bot moved this from 👀 In review to ☑️ Done in 📝 Productivity team Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review bug Something isn't working regression

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

Usability: Difficult to scroll without dragging the sidebar divider

2 participants