mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-23 04:00:28 +08:00
fix menu position
fix sc opt ui Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
@@ -1885,34 +1885,39 @@ class VideoDetailController extends GetxController
|
||||
final index = episodes.indexWhere(
|
||||
(e) => e.cid == (seasonCid ?? cid.value),
|
||||
);
|
||||
final size = context.mediaQuerySize;
|
||||
final maxChildSize = PlatformUtils.isMobile && !size.isPortrait
|
||||
? 1.0
|
||||
: 0.7;
|
||||
|
||||
showModalBottomSheet(
|
||||
context: context,
|
||||
useSafeArea: true,
|
||||
isScrollControlled: true,
|
||||
constraints: BoxConstraints(maxWidth: min(640, size.shortestSide)),
|
||||
builder: (context) => DraggableScrollableSheet(
|
||||
snap: true,
|
||||
expand: false,
|
||||
minChildSize: 0,
|
||||
snapSizes: [maxChildSize],
|
||||
maxChildSize: maxChildSize,
|
||||
initialChildSize: maxChildSize,
|
||||
builder: (context, scrollController) => DownloadPanel(
|
||||
index: index,
|
||||
videoDetail: videoDetail,
|
||||
pgcItem: pgcItem,
|
||||
episodes: episodes!,
|
||||
scrollController: scrollController,
|
||||
videoDetailController: this,
|
||||
heroTag: heroTag,
|
||||
ugcIntroController: ugcIntroController,
|
||||
cidSet: cidSet,
|
||||
),
|
||||
constraints: BoxConstraints(
|
||||
maxWidth: min(640, context.mediaQueryShortestSide),
|
||||
),
|
||||
builder: (context) {
|
||||
final maxChildSize =
|
||||
PlatformUtils.isMobile && !context.mediaQuerySize.isPortrait
|
||||
? 1.0
|
||||
: 0.7;
|
||||
return DraggableScrollableSheet(
|
||||
snap: true,
|
||||
expand: false,
|
||||
minChildSize: 0,
|
||||
snapSizes: [maxChildSize],
|
||||
maxChildSize: maxChildSize,
|
||||
initialChildSize: maxChildSize,
|
||||
builder: (context, scrollController) => DownloadPanel(
|
||||
index: index,
|
||||
videoDetail: videoDetail,
|
||||
pgcItem: pgcItem,
|
||||
episodes: episodes!,
|
||||
scrollController: scrollController,
|
||||
videoDetailController: this,
|
||||
heroTag: heroTag,
|
||||
ugcIntroController: ugcIntroController,
|
||||
cidSet: cidSet,
|
||||
),
|
||||
);
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user