From c8a4be00ce2950c126252bf92a0d9a2a49b8ae5a Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Tue, 3 Dec 2024 12:26:46 +0800 Subject: [PATCH] opt: viewpoints panel Signed-off-by: bggRGjQaUbCoE --- lib/pages/video/detail/view.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/pages/video/detail/view.dart b/lib/pages/video/detail/view.dart index 247a4153..35e85520 100644 --- a/lib/pages/video/detail/view.dart +++ b/lib/pages/video/detail/view.dart @@ -1471,8 +1471,16 @@ class _VideoDetailPageState extends State body: SingleChildScrollView( child: Column( children: [ - ...List.generate(videoDetailController.viewPointList.length, - (index) { + ...List.generate( + videoDetailController.viewPointList.length * 2 - 1, + (rawIndex) { + if (rawIndex % 2 == 1) { + return Divider( + height: 1, + color: Theme.of(context).dividerColor.withOpacity(0.1), + ); + } + int index = rawIndex ~/ 2; Segment segment = videoDetailController.viewPointList[index]; if (currentIndex == -1 &&