Skip to content

[Fix] Provider profile actions are cut off in settings - #1515

Merged
edelauna merged 3 commits into
mainfrom
fix/provider-actions-cutoff-10tmhg0u8bifp
Sep 4, 2026
Merged

[Fix] Provider profile actions are cut off in settings#1515
edelauna merged 3 commits into
mainfrom
fix/provider-actions-cutoff-10tmhg0u8bifp

Conversation

@zoomote

@zoomote zoomote Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

​Created by Roomote. Follow up by mentioning @roomote, in the web UI, or in Discord.

What changed

  • Allow the Configuration Profile selector to shrink within its flex row so the add, rename, and delete actions remain visible.
  • Add Playwright gallery coverage that checks overflow, action containment, and focus at 320px and 640px editor widths.

Why this change was made

The selector retained full-width sizing while the shared button component prevented shrinking, pushing the profile actions beyond the settings viewport. The regression appeared after shrink-0 was added to shared buttons in d7795ca3f.

Impact

Users can access all provider profile actions at narrow and desktop editor widths without horizontal overflow. The fix is scoped to this selector and does not change shared button sizing or provider behavior.

Screenshots

320px editor width

Provider profile selector and all actions visible at 320px

640px editor width

Provider profile selector and all actions visible at 640px

The screenshots use the checked-in component gallery with two fixture profiles and no-op callbacks; they prove rendered layout and containment, not VS Code host integration or persistence.

Closes #1476

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Review status

This PR was opened by an automated account. A human maintainer must verify the change intent, provenance, and validation before merging.

Current step: The required review sequence passed. Remaining merge requirements apply.

Review-state labels are managed by this workflow; do not edit them manually.

@codecov

codecov Bot commented Sep 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@edelauna
edelauna marked this pull request as ready for review September 4, 2026 04:32
@edelauna
edelauna enabled auto-merge September 4, 2026 04:33
@edelauna
edelauna added this pull request to the merge queue Sep 4, 2026
Merged via the queue into main with commit 0b2b228 Sep 4, 2026
31 of 35 checks passed
@edelauna
edelauna deleted the fix/provider-actions-cutoff-10tmhg0u8bifp branch September 4, 2026 04:52
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.

[BUG] Provider Profile action icons pushed out of sidebar panel

2 participants