josdejong/svelte-jsoneditor

Context menu don´t work inside shadowDOM.

Open

#49 aberto em 16 de mar. de 2022

Ver no GitHub
 (7 comments) (2 reactions) (0 assignees)TypeScript (149 forks)github user discovery
bughelp wanted

Métricas do repositório

Stars
 (1.237 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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.

Guia do colaborador