mangayomi-mirror/lib/modules
NBA2K1 5104f6c19b Fix ChapterTransitionPage layout exceptions
The horizontal layout (_buildHorizontalLayout) used FittedBox as a
shared scaffold for both vertical and horizontal reading modes.
FittedBox passes unbounded width constraints to its child, which caused
RenderFlex to throw "children have non-zero flex but incoming width
constraints are unbounded" when Row + Expanded children were used.
This cascaded into a chain of "RenderBox was not laid out" assertions
all the way up through IntrinsicHeight, ConstrainedBox, FittedBox,
LayoutBuilder, and into the ScrollablePositionedList in
image_view_webtoon.dart.

Fix: split the two layout paths before they reach a scaffold widget.
The vertical path keeps FittedBox (safe, maxWidth is capped at 480px).
The horizontal path uses SizedBox(width: MediaQuery screenWidth) so
Row/Expanded always receive a finite width constraint.
2026-04-21 21:33:16 +02:00
..
anime move extensions to correct files 2026-04-15 23:41:19 +02:00
browse Why are there two searchproviders? 2026-04-15 23:41:47 +02:00
calendar feat: Implement upcoming manga calendar feature 2026-03-05 12:05:29 +01:00
history - 2026-02-27 15:02:22 +01:00
library Merge pull request #703 from NBA2K1/fix-reader 2026-04-21 16:54:08 +01:00
main_view update dependencies & update riverpod provider declarations 2026-01-08 14:27:08 +01:00
manga Fix ChapterTransitionPage layout exceptions 2026-04-21 21:33:16 +02:00
mass_migration Why are there two searchproviders? 2026-04-15 23:41:47 +02:00
more Merge pull request #703 from NBA2K1/fix-reader 2026-04-21 16:54:08 +01:00
novel Reduce Code Duplication 2026-04-15 22:04:15 +02:00
tracker_library Add Copilot suggested change (2/3) 2026-04-20 18:46:47 +02:00
updates performance+ 2026-04-12 23:03:07 +02:00
webview Revert "fix(http): align extension requests with WebView cookies and harden Cloudflare detection" 2026-04-04 02:29:27 +02:00
widgets Add Copilot suggested change (3/3) 2026-04-20 18:47:05 +02:00