UI breaks when selecting "Update diagram from clipboard" dialog becomes unresponsive and turns white
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 8.2k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
When selecting the "Update diagram from clipboard" option in draw.io (GitHub integration), the interface enters a broken state. The dialog becomes partially or completely white, and interactive elements such as buttons (e.g., Create/Submit/Save) stop responding. This prevents completing the intended action and disrupts the workflow.
To Reproduce
- Steps to reproduce the behaviour:
- Go to a GitHub repository using draw.io integration
- Open or create a diagram
- Click on "Update diagram from clipboard"
- Observe the UI turning white and becoming unresponsive
- Expected behaviour
The clipboard content should be processed correctly, the dialogue should remain stable and interactive, and all buttons (Create/Submit/Save) should function normally.
Actual behavior
The UI turns partially or fully white, buttons become unclickable or unresponsive, and the dialogue appears frozen. The user cannot proceed further unless the page is refreshed.
OS: Windows 10/11
Browser: Chrome
Browser Version: 146.0.0.0
Smartphone (please complete the following information):N/A
Device: N/A
OS: N/A
Browser: N/A
Version: N/A
I tested the problem in incognito/private mode with all browser extensions switched off: YES
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 GitHub integration flow in Chrome: open a diagram and select “Update diagram from clipboard.” Trace that entry point to identify why the dialog turns white and stops accepting Create, Submit, or Save; done means clipboard updates leave the dialog stable and all listed buttons interactive.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100