mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-30 23:58:13 +08:00
opt: slide gesture
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -675,22 +675,14 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
|
||||
videoDetailController.animationController.value == 1) {
|
||||
videoDetailController.isExpanding = false;
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
if (videoDetailController.scrollKey.currentState?.mounted ==
|
||||
true) {
|
||||
videoDetailController.scrollRatio.value = 0;
|
||||
videoDetailController.scrollKey.currentState
|
||||
?.setState(() {});
|
||||
}
|
||||
videoDetailController.scrollRatio.value = 0;
|
||||
refreshPage();
|
||||
});
|
||||
} else if (videoDetailController.isCollapsing &&
|
||||
videoDetailController.animationController.value == 1) {
|
||||
videoDetailController.isCollapsing = false;
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
if (videoDetailController.scrollKey.currentState?.mounted ==
|
||||
true) {
|
||||
videoDetailController.scrollKey.currentState
|
||||
?.setState(() {});
|
||||
}
|
||||
refreshPage();
|
||||
});
|
||||
}
|
||||
return height;
|
||||
@@ -731,7 +723,10 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
|
||||
showStatusBar();
|
||||
}
|
||||
}
|
||||
if (removeSafeArea && isFullScreen) {
|
||||
if (removeSafeArea &&
|
||||
isFullScreen &&
|
||||
videoDetailController.direction.value ==
|
||||
'vertical') {
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
refreshPage();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user