scratchfoundation / scratchfoundation/scratch-desktop
Windows: spooky ghost of closed "About" window appears sometimes
Open
Nobody has claimed this yet.
Low Impact
Low Severity
priority 4
- Dominant language
- JavaScript
- Stars
- 426
- Forks
- 268
- Avg merge
- 16h 6m
- Merged PRs (30d)
- 25
Description
Expected Behavior
Closed windows should not exist.
Actual Behavior
If the About window has been opened and then closed, it can appear on the screen when switching between apps.
Steps to Reproduce
- Make sure at least one application other than Scratch is running and is shown on the Windows task bar.
- Start the Scratch app
- Click the Scratch logo to open the "About" window
- Click the "X" to close the "About" window
- Switch to some other application
- Do any of:
- Hold the Alt key and tap tab until the Scratch app is selected. Continue holding Alt for a few seconds: the ghost of the "About" window will appear on the screen.
- Hover the mouse over the Scratch app icon in the task bar; a small image of the Scratch app window should pop up. Once it does, hover the mouse over that small image (see screenshot below). Other app windows will disappear and the ghost of the "About" window will appear.

Operating System and Browser
Windows 10
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
No source file or test is named in the issue. First reproduce the closed About-window ghost on Windows 10 using the listed task-switching and task-bar steps, then trace the desktop window lifecycle; done means the closed About window no longer appears during either interaction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100