Déplacer la propriété de la rouleau de PdfCanvas à la toileContainerRef

Fixkamo-internal
Expédié
12 avril 2026 à 18:20 UTC
Auteur
kamo
Commite
535741c

PdfCanvas root Box avait auparavant un débordement auto et h-plein, ce qui en fait sa propre conteneur à défilement. Cela signifiait : - gouttièreGuget: stable sur canvasContainerRef n'a pas eu d'effet (il n'a pas eu de barre de défilement) - La commande de zoom flottante (flotté à droite dans la toileContainerRef) s'est chevauchée La barre de défilement de PdfCanvas se'scrivée au même bord droit - handleFitToWidth dosure mesuré CanvasContainerRef.clientWidth qui n'a pas rendu compte pour la barre de défilement de PdfCanvas, l' calcul d'un zoom légèrement trop grand et le déclenchement une barre de défilement horizontale Enlever le débordement automatique et h-plein de la racine Box de PdfCanvas permet à PdfCanvas de croître naturellement à sa hauteur de contenu. canvasContainerRef (débordement: auto, scroulebarGutter: stable) possède maintenant le contexte de défilement unique, donc: - La gouttière est toujours réservée; la commande flottante mr maintient un dégagement constant - clientFidth reflète correctement la largeur de page disponible pour les maths de l'ajustement à la largeur - scrollToPage utilise scrollIntoView qui trouve canvasContainerRef comme le défilement ancêtres et œuvres inchangés

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation