Discourse toolkit to render forms

As coisas com o upload de imagens ficam ainda mais curiosas.

Às vezes, ao abrir uma caixa de diálogo de arquivo para fazer upload de uma imagem usando um controle de formulário, recebo este erro:

selectedText - utilities.js:137:25
TypeError: ancestor is null
 const postMenuArea = ancestor.querySelector(".post-menu-area");
    <form.Field
      @name="upload_url_1"
      @title="Upload"
      @onSet={{this.handleUpload}}
      as |field|
    >
      <field.Image @type="branding" />
    </form.Field>

Isso é especialmente curioso porque meu Formulário está em um Modal, que não tem nada a ver com Posts.

Tudo acaba funcionando, é apenas um pouco feio no console do navegador.

Abraços!

2 curtidas