microsoft / microsoft/pxt-microbit
Hover mouse causes workspace context menu all items to jitter with high contrast is on
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 804
- Forks
- 721
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 2
Description
Describe the bug
When high contrast mode is enabled, hovering mouse causes workspace context menu all items to jitter.
Steps to reproduce the behavior:
- Navigate to https://makecode.microbit.org/beta
- Click on Settings → Theme → High Contrast
- Create a new project and right click workspace
- Hover mouse on the context menu all items and observe
Actual behavior
Hover mouse causes workspace context menu all items to jitter with high contrast is on.
Expected behavior
Hover mouse won't cause workspace context menu all items to jitter when high contrast is on.
Screen recording
Additional context
1.OS: Windows 11 24H2
2.Browser: Chrome, Firefox, Edge
3.makecode.microbit.org version: 7.1.43
4.Microsoft MakeCode version: 11.4.29
Contributor guide
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 at the Settings → Theme → High Contrast entry point on makecode.microbit.org, then inspect the workspace context menu and its hover behavior. Reproduce the jitter in the listed browsers and compare the menu's high-contrast hover rendering; done means all context-menu items remain stable while hovered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100