Skip to content

fix(web): stop a long tool list from scrolling the whole window - #311

Merged
davemooreuws merged 1 commit into
mainfrom
connection-page-scroll
Oct 6, 2026
Merged

davemooreuws merged 1 commit into
mainfrom
connection-page-scroll

Conversation

@davemooreuws

@davemooreuws davemooreuws commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

A connection with hundreds of tools, such as PostHog's, gave the window a second scrollbar, and scrolling it pushed the app up and left empty space below. Each tool's Allow / Ask / Off radios are hidden with sr-only, which positions them absolutely. Nothing above them was positioned, so they were placed against the page and stretched it to the bottom of the list.

The settings scroll area is now relative, as Panes already is for chat, so the radios, and anything else a settings page hides for screen readers, stay inside the panel.

The new HundredsOfTools story in ConnectionPage opens a connection with 300 tools and checks the window doesn't scroll. It fails without the fix.

Closes SUGA-1951

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
sugabots-website a9a2889 Oct 06 2026, 06:09 AM

@davemooreuws
davemooreuws force-pushed the connection-page-scroll branch from f61cbb1 to a9a2889 Compare October 6, 2026 06:08
@davemooreuws
davemooreuws merged commit 8524d70 into main Oct 6, 2026
7 checks passed
@davemooreuws
davemooreuws deleted the connection-page-scroll branch October 6, 2026 06:15
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