Skip to content

[CmdPal] Toggle "Show details" / "Hide details" with icon in context menu#48140

Merged
LegendaryBlair merged 2 commits into
mainfrom
jearleycha/show-detail-button
Jun 1, 2026
Merged

[CmdPal] Toggle "Show details" / "Hide details" with icon in context menu#48140
LegendaryBlair merged 2 commits into
mainfrom
jearleycha/show-detail-button

Conversation

@chatasweetie

Copy link
Copy Markdown
Contributor

Summary of the Pull Request

Converts the "Show details" context menu command into a toggle that switches between "Show details" and "Hide details" with appropriate icons, and fixes the icon not rendering in the context menu.

Address internal a11y bug.

PR Checklist

  • Closes: #xxx
  • Communication: I've discussed this with core contributors already. If the work hasn't been agreed, this work might be rejected
  • Tests: Added/updated and all pass
  • Localization: All end-user-facing strings can be localized
  • Dev docs: Added/updated
  • New binaries: Added on the required places
  • Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

@chatasweetie chatasweetie added the Product-Command Palette Refers to the Command Palette utility label May 26, 2026
@niels9001

Copy link
Copy Markdown
Collaborator

@chatasweetie do you have a screenshot / video?

Comment thread src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Properties/Resources.resx Outdated
@niels9001 niels9001 added Area-Accessibility Issues related to accessibility 0.100 labels May 28, 2026
@niels9001

Copy link
Copy Markdown
Collaborator

@michaeljolley can you review this one? We need to pass the a11y reviews

@chatasweetie

Copy link
Copy Markdown
Contributor Author
bug-60962220.mp4

easiest way to test is to use the Sample Pages extension (which is part of the repo, you'll need to depoly it locally), then select Evil samples then then "I also have nulls"

@LegendaryBlair LegendaryBlair merged commit c78f6e5 into main Jun 1, 2026
16 checks passed
@LegendaryBlair LegendaryBlair deleted the jearleycha/show-detail-button branch June 1, 2026 05:19
LegendaryBlair pushed a commit that referenced this pull request Jun 1, 2026
…menu (#48140)

<!-- Enter a brief description/summary of your PR here. What does it
fix/what does it change/how was it tested (even manually, if necessary)?
-->
## Summary of the Pull Request

Converts the "Show details" context menu command into a toggle that
switches between "Show details" and "Hide details" with appropriate
icons, and fixes the icon not rendering in the context menu.

Address internal a11y bug.

<!-- Please review the items on the PR checklist before submitting-->
## PR Checklist

- [ ] Closes: #xxx
<!-- - [ ] Closes: #yyy (add separate lines for additional resolved
issues) -->
- [ ] **Communication:** I've discussed this with core contributors
already. If the work hasn't been agreed, this work might be rejected
- [ ] **Tests:** Added/updated and all pass
- [ ] **Localization:** All end-user-facing strings can be localized
- [ ] **Dev docs:** Added/updated
- [ ] **New binaries:** Added on the required places
- [ ] [JSON for
signing](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ESRPSigning_core.json)
for new binaries
- [ ] [WXS for
installer](https://github.com/microsoft/PowerToys/blob/main/installer/PowerToysSetup/Product.wxs)
for new binaries and localization folder
- [ ] [YML for CI
pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ci/templates/build-powertoys-steps.yml)
for new test projects
- [ ] [YML for signed
pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/release.yml)
- [ ] **Documentation updated:** If checked, please file a pull request
on [our docs
repo](https://github.com/MicrosoftDocs/windows-uwp/tree/docs/hub/powertoys)
and link it here: #xxx

<!-- Provide a more detailed description of the PR, other things fixed,
or any additional comments/features here -->
## Detailed Description of the Pull Request / Additional comments

<!-- Describe how you validated the behavior. Add automated tests
wherever possible, but list manual validation steps taken as well -->
## Validation Steps Performed

(cherry picked from commit c78f6e5)
@LegendaryBlair LegendaryBlair added this to the PowerToys 0.100 milestone Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.100 Area-Accessibility Issues related to accessibility Product-Command Palette Refers to the Command Palette utility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants