KamoCRM

Eager rendering PDF, normalizzazione scala naturale, nessuna scorrimento orizzontale

Fixkamo-internal
Spegnimento
12 aprile 2026 alle ore 03:01 UTC
Autore
kamo
Impegno
3cd40c7

- PdfCanvas: sostituire IntersezioneObserver con render-all-pages desiderosi. L'approccio basato sull'osservatore era inaffidabile quando la scheda di progettazione inizia con display:none — i browser non effettuano eventi di intersezione in modo affidabile quando un antenato passa dal display:none al visibile. - PdfCanvas: aggiungere la normalizzazione dello stadio naturale (TARGET PAGE WIDTH PX=612). Alcuni PDF da ConversionService utilizzano sistemi di unità non standard; divisione TARGET PAGE WIDTH PX dalla larghezza di vista della prima pagina dà una correzione fattore così le pagine rendono sempre a una dimensione leggibile. - PdfCanvas: rendering decouplePage from zoom via zoomRef così il callback è stabile e l'effetto cascade viene eseguito su ogni passo dello zoom. - Toolbox/PageThumbnailSidebar: cambiare la larghezza del contenitore da px fisso a 100% in modo da dimensioni al loro contenitore e non traboccare quando il la barra di scorrimento verticale del contenitore ruba la larghezza. - DesignTab: cambiare contenitori laterali da overflowY:auto a overflow: nascosto — ogni barra laterale gestisce il proprio scorrimento interno.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo