Les choses deviennent encore plus curieuses avec le téléchargement d’images.
Parfois, lorsque j’ouvre une boîte de dialogue de fichier pour télécharger une image à l’aide d’un contrôle de formulaire, j’obtiens cette erreur :
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>
C’est d’autant plus curieux que mon formulaire se trouve dans une modale qui n’a rien à voir avec les publications.
Tout finit par fonctionner, c’est juste un peu laid dans la console du navigateur.
Santé !