- Se descapó
- 12 de abril de 2026 a las 15:50 UTC
- Autor
- kamo
- Compromit
- cb85347
En un PDF de 50 páginas, llamando a setTotalPages antes de las monturas de dimensión getPage() todos los 50 componentes de ThumbnailCanvas inmediatamente. Cada uno vuelve a PDF.js (servidor miniaturas no se generan para plantillas), haciendo cola de 50 tareas concurrentes en el compartido Trabajador web de PDF.js - abrumarlo y causar las llamadas a getPage () parada indefinidamente, manteniendo la carga=true y mostrando "Cargando PDF"... para siempre. Arreglar: move setTotalPages/onPdfLoaded después de que el bucle tenue se completa para que las miniaturas sólo renderizar una vez que el lienzo PDF principal está completamente listo. También arreglar designStore.loadDesign no resetar es cargar cuando una respuesta de 200 OK devoluciones sin diseñoData (nula/indefinido), que dejaría la página atascada en "Plantilla de carga"... para plantillas frescas.