mangayomi-mirror/lib/modules/manga
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
..
archive_reader update dependencies & update riverpod provider declarations 2026-01-08 14:27:08 +01:00
detail Why are there two searchproviders? 2026-04-15 23:41:47 +02:00
download Merge pull request #697 from NBA2K1/performance-improvements 2026-04-13 10:55:25 +01:00
home Update manga_home_screen.dart 2026-04-19 05:03:56 +02:00
reader Fix ChapterTransitionPage layout exceptions 2026-04-21 21:33:16 +02:00