mangayomi-mirror/lib/modules/manga/reader/widgets
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
..
auto_scroll_button.dart feat(reader): add page indicator, app bar, bottom bar, gesture handler, and settings modal 2025-12-05 16:54:10 +01:00
btn_chapter_list_dialog.dart move extensions to correct files 2026-04-15 23:41:19 +02:00
chapter_transition_page.dart Fix ChapterTransitionPage layout exceptions 2026-04-21 21:33:16 +02:00
circular_progress_indicator_animate_rotate.dart dart format 2025-05-30 17:43:42 +01:00
color_filter_widget.dart feat(reader): add navigation layout options and settings for screen behavior 2026-03-04 16:04:07 +01:00
custom_popup_menu_button.dart separated some classes from reader_view 2025-07-23 03:16:24 +02:00
custom_value_indicator_shape.dart separated some classes from reader_view 2025-07-23 03:16:24 +02:00
double_page_view.dart feat(reader): add page indicator, app bar, bottom bar, gesture handler, and settings modal 2025-12-05 16:54:10 +01:00
image_actions_dialog.dart feat(reader): add page indicator, app bar, bottom bar, gesture handler, and settings modal 2025-12-05 16:54:10 +01:00
page_indicator.dart Refactor chapter navigation and improve page indicator responsiveness 2026-04-21 16:52:43 +01:00
reader_app_bar.dart feat(reader): add page indicator, app bar, bottom bar, gesture handler, and settings modal 2025-12-05 16:54:10 +01:00
reader_bottom_bar.dart Refactor chapter navigation and improve page indicator responsiveness 2026-04-21 16:52:43 +01:00
reader_gesture_handler.dart feat(reader): add navigation layout options and settings for screen behavior 2026-03-04 16:04:07 +01:00
reader_settings_modal.dart Fix #480/#165 #479 #443 #541 #554 #452: reader and download fixes 2026-03-18 09:47:41 +01:00
transition_view_paged.dart Fix and improve ChapterTransitionPage 2026-04-16 03:31:18 +02:00
transition_view_vertical.dart Fix and improve ChapterTransitionPage 2026-04-16 03:31:18 +02:00