# Las animaciones SVG no se renderizan correctamente

**URL:** https://meta.discourse.org/t/svg-animates-arent-rendered-properly/366679
**Category:** Support
**Created:** [19 Mayo, 2025 08:51 UTC](https://meta.discourse.org/t/svg-animates-arent-rendered-properly/366679 "2025-05-19T08:51:49Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [19 Mayo, 2025 12:42 UTC](https://meta.discourse.org/t/svg-animates-arent-rendered-properly/366679/3 "2025-05-19T12:42:33Z")

</div>

Eché un vistazo rápido y parece que después de subir un SVG, el contenido dentro de `<defs>` desaparece.

 ![La imagen muestra la interfaz de un editor XML o SVG con un fragmento de código a la izquierda y un resultado renderizado a la derecha. (Subtitulado por IA)](https://global.discourse-cdn.com/meta/original/4X/f/d/5/fd5473bf5dbbcff44b0ac8060d62c27cc9e03e65.png)

`symbol` no está en la lista blanca, esa es la razón:

> <https://github.com/discourse/discourse/blob/main/lib/upload_creator.rb#L8-L32>

Ahora funciona:

![La imagen muestra un enlace de descarga de Telegram en el chat con el nombre de archivo "parrot(1)6231x0 (upload://fKaLFUt9RBvAWJoEpo5TVv0)", que conduce a un enlace directo a un segmento de archivo cdc oculto. (Subtitulado por IA)](https://global.discourse-cdn.com/meta/original/4X/4/3/2/432cbd0b3fc2c0b4513c27b2701be08bfeda7d6b.gif)

No creo que haya ningún problema en permitirlo. 🤔

* * *

Hecho un PR rápido:

> <https://github.com/discourse/discourse/pull/32806>
>
> Meta: https://meta.discourse.org/t/svg-animates-arent-rendered-properly/366679/3…
> 
> This PR whitelists the \[\`symbol\`\](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/symbol) SVG element, allowing uploaded images that use those elements to be animated properly.

---

_[View the full topic](https://meta.discourse.org/t/svg-animates-arent-rendered-properly/366679)._
