microsoft / microsoft/WindowsAppSDK
Widget at top of list (starting with “A”) cannot be added until switching away and back
Nobody has claimed this yet.
- 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
### 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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