diff --git a/lib/pages/video/widgets/player_focus.dart b/lib/pages/video/widgets/player_focus.dart index 93e8c7996..b5c4e7a69 100644 --- a/lib/pages/video/widgets/player_focus.dart +++ b/lib/pages/video/widgets/player_focus.dart @@ -26,7 +26,7 @@ class PlayerFocus extends StatelessWidget { final CommonIntroController? introController; final VoidCallback onSendDanmaku; - static bool _showHandled(KeyEvent event) { + static bool _shouldHandled(KeyEvent event) { return event.logicalKey == LogicalKeyboardKey.tab || event.logicalKey == LogicalKeyboardKey.arrowLeft || event.logicalKey == LogicalKeyboardKey.arrowRight || @@ -40,7 +40,7 @@ class PlayerFocus extends StatelessWidget { autofocus: true, onKeyEvent: (node, event) { final handled = _handleKey(event); - if (handled || _showHandled(event)) { + if (handled || _shouldHandled(event)) { return KeyEventResult.handled; } return KeyEventResult.ignored; diff --git a/lib/plugin/pl_player/widgets/bottom_control.dart b/lib/plugin/pl_player/widgets/bottom_control.dart index 7d15b78e3..8e4089747 100644 --- a/lib/plugin/pl_player/widgets/bottom_control.dart +++ b/lib/plugin/pl_player/widgets/bottom_control.dart @@ -5,6 +5,7 @@ import 'package:PiliPlus/common/widgets/progress_bar/segment_progress_bar.dart'; import 'package:PiliPlus/plugin/pl_player/controller.dart'; import 'package:PiliPlus/plugin/pl_player/view.dart'; import 'package:PiliPlus/utils/feed_back.dart'; +import 'package:PiliPlus/utils/utils.dart'; import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:get/get.dart'; @@ -124,8 +125,7 @@ class BottomControl extends StatelessWidget { ), ), if (controller.viewPointList.isNotEmpty && - controller.showVP.value) - // ...[ + controller.showVP.value) ...[ Positioned( left: 0, right: 0, @@ -142,16 +142,9 @@ class BottomControl extends StatelessWidget { ), ), ), - // buildViewPointWidget( - // controller, - // 8.75, - // maxWidth - - // 40 - - // (isFullScreen - // ? MediaQuery.viewPaddingOf(context).horizontal - // : 0), - // ), - // ], + if (!Utils.isMobile) + buildViewPointWidget(controller, 8.75, maxWidth - 40), + ], if (controller.dmTrend.isNotEmpty && controller.showDmTreandChart.value) buildDmChart(theme, controller, 4.5),