refa: reply2reply panel

tweaks

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-09-13 14:26:08 +08:00
parent 0f2908dbc1
commit d3f4ba4b4a
16 changed files with 387 additions and 376 deletions

View File

@@ -23,6 +23,7 @@ import 'package:PiliPlus/models_new/video/video_shot/data.dart';
import 'package:PiliPlus/pages/common/common_intro_controller.dart';
import 'package:PiliPlus/pages/video/controller.dart';
import 'package:PiliPlus/pages/video/introduction/pgc/controller.dart';
import 'package:PiliPlus/pages/video/introduction/ugc/controller.dart';
import 'package:PiliPlus/pages/video/post_panel/popup_menu_text.dart';
import 'package:PiliPlus/pages/video/post_panel/view.dart';
import 'package:PiliPlus/plugin/pl_player/controller.dart';
@@ -1203,6 +1204,12 @@ class _PLVideoPlayerState extends State<PLVideoPlayer>
introController.viewLater();
break;
case LogicalKeyboardKey.keyG when (!plPlayerController.isLive):
if (introController case UgcIntroController ugcCtr) {
ugcCtr.actionRelationMod(context);
}
break;
case LogicalKeyboardKey.bracketLeft when (!plPlayerController.isLive):
if (!introController.prevPlay()) {
SmartDialog.showToast('已经是第一集了');