microsoft / microsoft/pxt-microbit
[Code Evaluation] "Click for One-Click Downloads" Tooltip Is Clipped in Small Window Sizes
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 804
- Forks
- 721
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 2
Description
Describe the bug
In Code Evaluation, the "Click for one-click downloads." tooltip is partially clipped when the browser window is reduced to a small size.
Steps to reproduce the behavior:
- Navigate to MakeCode Code Evaluation on a small window.
- Select the Checklist tab, then open any shared project, e.g. https://makecode.microbit.org/_0XFDAFXpVauP
- Hover over the "..." (Download options) button.
- Observe the "Click for one-click downloads." tooltip.
Actual behavior
The "Click for one-click downloads." tooltip is clipped on the left side, and part of the text is not visible.
Expected behavior
The tooltip should be fully visible within the viewport, regardless of window size, without any text being clipped or hidden.
Screenshots
Additional context
1.OS: Windows 11 25H2 & Mac Mini M2 macOS Tahoe 26.5.2
2.Browser: Chrome and Edge
3.makecode.microbit.org version: 9.0.5
4.Microsoft MakeCode version: 13.0.4
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
Reproduce the issue at the MakeCode Code Evaluation URL using a small browser window, then inspect the tooltip opened from the Checklist tab's Download options button. Adjust the tooltip behavior so the full text remains within the viewport, and verify it in Chrome or Edge at small window sizes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100