microsoft / microsoft/WindowsAppSDK

Widget at top of list (starting with “A”) cannot be added until switching away and back

Open
#6,140 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area-External
Dominant language
C++
Stars
4.7k
Forks
471
Avg merge
3d 13h
Merged PRs (30d)
28

Description

### Describe the bug

Environment
OS: Windows 11
Build: 25H2 (26220.7535)
Widgets Panel: Windows Widgets Board
Reproducibility: Always

Description
When a widget whose name starts with the letter “A” appears at the very top of the widget list, it cannot be added to the Widgets panel. The Add action does not work.
However, if I switch to another widget and then return to the original widget, it becomes addable and works normally.

### Steps to reproduce the bug

Steps to Reproduce:
1. Open the Widgets panel
2. Click on "+" button
3. Select a widget whose name starts with “A” (appears at the top)
Try to add the widget → fails. (the button stay gray background / inactive)
4. Select a different widget
5. Return to the original widget
Try adding again → now succeeds

Expected Behavior
The widget should be addable immediately, regardless of its position in the list.

Actual Behavior
The first widget in the list (starting with "A") cannot be added until switching to another widget and back.

Media
See attached GIF/video demonstrating the issue.

### Expected behavior

_No response_

### Screenshots

Image

### NuGet package version

None

### Packaging type

_No response_

### Windows version

_No response_

### IDE

_No response_

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the Windows Widgets Board with the first widget whose name starts with “A,” then trace the widget-list selection and Add action. Done means the first widget can be added immediately without switching away and back, while other widget additions continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.