josdejong/svelte-jsoneditor

Context menu don´t work inside shadowDOM.

Open

#49 geöffnet am 16. März 2022

Auf GitHub ansehen
 (7 Kommentare) (2 Reaktionen) (0 zugewiesene Personen)TypeScript (149 Forks)github user discovery
bughelp wanted

Repository-Metriken

Stars
 (1.237 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

If you create a component that extends HTMLElement and use shadowDOM, the context menus wont appear. How to reproduce:

  1. Create a class that extends HTMLElement
  2. Create a ShadowDOM via: this.attachShadow({mode: 'open'});
  3. Create a svelt-jsoneditor inside this custom Element
  4. Context menu don´t work.

If you keep everthing the same but don´t use shadowDOM it works as expected.

Contributor Guide