jgraph / jgraph/drawio

Lucidchart Import Chrome Plugin not working

Open
#5,503 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug possible-duplicate
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)

Image

I have already installed the plugin and accepted its permission request. (See screenshot)

Image

I also made sure that Third-Party Cookies are enabled and even explicitly added the domains that the extension needs.
Image

I am successfully logged into Lucidcharts in the same browser in a different tab.

Chrome Version: 145.0.7632.117 (Official Build) (arm64)

Image

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:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. 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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.