- Shipped
- 12. April 2026 um 03:01 UTC
- Author
- kamo
- Commit
- 3cd40c7
- PdfCanvas: ersetzen Sie IntersectionObserver durch eifrige Render-All-Seiten. Der Beobachter-basierte Ansatz war unzuverlässig, wenn die Design-Tab startet mit Anzeige:none - Browser nicht zuverlässig wiederbefeuern Schnittereignisse wenn ein Vorfahr von Display: niemand zu sichtbar übergeht. - PdfCanvas: naturalScale Normalisation hinzufügen (TARGET_PAGE_WIDTH_PX=612). Einige PDFs von ConversionService verwenden nicht standardisierte Gerätesysteme; Teilung TARGET_PAGE_WIDTH_PX über die erste Seitenansichtsbreite gibt eine Korrektur Faktor so Seiten immer wieder in einer lesbaren Größe. - PdfCanvas: Entkoppelung renderPage von Zoom via zoomRef so der Rückruf ist stabil und macht keine Kaskadeneffekt-Wiederholungen auf jedem Zoomschritt. - Toolbox/PageThumbnailSidebar: die Breite der Root Box von festem px auf 100%, so dass sie Größe zu ihrem Behälter und nicht überlaufen, wenn die Container vertikale Scrollbar stiehlt Breite. - DesignTab: Seitenleisten von overflowY:auto auf overflow:hidden - jede Sidebar verwaltet ihre eigene interne Schriftrolle.