Lucidchart Import Chrome Plugin not working
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 8.2k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Preflight Checklist
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for a feature request that matches the one I want to file, without success.
Potentially related issue, but the guidance in here did not solve it: https://github.com/jgraph/drawio/issues/5496
Describe the bug
The app.diagrams. page keeps telling me to install the plugin (even though I already installed it). (see screenshot with devtools open)
I have already installed the plugin and accepted its permission request. (See screenshot)
I also made sure that Third-Party Cookies are enabled and even explicitly added the domains that the extension needs.
I am successfully logged into Lucidcharts in the same browser in a different tab.
Chrome Version: 145.0.7632.117 (Official Build) (arm64)
Console Errors:
import.html:30 Refused to apply style from 'https://app.diagrams.net/tools/lucid/mxgraph/css/common.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.Understand this error
import.html:1 Unchecked runtime.lastError: The message port closed before a response was received.
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
I expect it to not prompt me to install the plugin and find the Lucidchart diagrams to export/import.
Screenshots
See above
draw.io version (In the Help->About menu of the draw.io editor):
Not sure.
- draw.io version x.y.z
Desktop (please complete the following information):
- OS: Max OS (Arm)
- Browser: Chrome
- Browser Version:
145.0.7632.117 (Official Build) (arm64)
I tested the problem in incognito/private mode with all browser extensions switched off, write "yes" below:
- No. That wouldn't work.
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 at https://app.diagrams.net/tools/lucid/import.html and inspect the reported console errors, especially the stylesheet request for mxgraph/css/common.css and the closed runtime message port. Review related issue #5496 before tracing how the page detects the Lucidchart Chrome plugin. Done means an installed and authorized plugin is detected and Lucidchart diagrams can be imported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100