- Verschifft
- 20. August 2026 um 02:06 UTC
- Autor
- Kamo
- Ausschuss
- f160472
Schließt die Änderung 48493ae ausgeliefert Hälfte. Das Commit fegte vier in-flight Dateien - layout.tsx, DynamicMetaLoader, TouchOptimized und ThemedBackground in eine nicht verwandte Tracking-Fix, ohne das Modul, auf das sie angewiesen sind. Hauptsache Bauen und Rendering in Ordnung seit, und Inlining nichts, das ist das Ganze Problem mit dieser Klasse von Bug. "CANONICAL_THEME_PATH" wird von "components/theme/Theme.tsx" exportiert, die trägt ""use Client" . Ein Servermodul, das einen Wert aus einem Client-Modul importiert bekommt nicht den Wert, sondern eine Kundenreferenz. Also "lib/theme-config.ts" baute die URL "undefined/css/globals.css", der Hol scheiterte und beides Helfer gaben ihre Fallbacks zurück. Nichts protokolliert, nichts ausgefallen: das Thema einfach nie inlined, und die Diashow-Konfigur lautlos verwendet die gleichen drei Frames der Fallback bietet, weshalb es richtig aussah. Die Weghelfer bewegen sich auf "lib/theme-path.ts", die keine Richtlinie trägt, und Theme.tsx exportiert sie erneut, so dass jede vorhandene Client-Call-Site unverändert ist. Zwei Wachen kommen mit ihm, weil diese in der Locale Layout laufen und daher Render für alle 190 vorgerenderten Seiten: · "Cache()" also wiederholte Rufe innerhalb eines Render-Kollaps zu einem holen. · Eine Auszeit, ausgedrückt als Rennen um das Versprechen statt einer "AbortSignal" auf dem Holen. Passing "Signal" neben der nächsten: { revalidate . macht Next's gepatchte holen scheitern - und da beide Anrufer Fehler schlucken ein Fallback, das einzige Symptom war, wieder, ein erfolgreicher Build, der inlined nichts. Das Rennen lässt das Holen unberührt, so dass Next es immer noch vercascht. Die gebunden ist nicht theoretisch: ohne eine Seite, die beim Bauherren ausgezeitet ist 60-Sekunden-Limit, während das Thema Host war langsam. Auch hier wird der zugängliche Akzent aufgelöst, und das ist jetzt eher tragend als eine Netty. Die Wache existiert, weil die Grüns des Live-Themas 1.15:1 messen, 1.79:1 und 2,8:1 gegen diese Leinwand; es war vorher sicher, sie zu korrigieren nach Hydratation nur, weil die versagenden Farben nach der Hydratation ankamen gut. Das Thema zu formulieren, ohne die Korrektur zu inszenieren, würde unlesbar sein Text in die erste Farbe. Es löst sich auf 4.69:1 in der Markup. Die Bildqualität erhält eine 20 in der Fahnungsliste, die der Hintergrund nun nutzt.