diff --git a/lib/widgets/video_controls/sheets/base_video_control_sheet.dart b/lib/widgets/video_controls/sheets/base_video_control_sheet.dart index 44e58819..63223ff6 100644 --- a/lib/widgets/video_controls/sheets/base_video_control_sheet.dart +++ b/lib/widgets/video_controls/sheets/base_video_control_sheet.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:plezy/focus/dpad_navigator.dart'; import 'video_sheet_header.dart'; /// Base class for video control bottom sheets providing common UI structure @@ -45,6 +46,7 @@ class BaseVideoControlSheet extends StatelessWidget { constraints: getBottomSheetConstraints(context), builder: builder, ).whenComplete(() { + BackKeyUpSuppressor.suppressBackUntilKeyUp(); onClose?.call(); }); } diff --git a/pubspec.yaml b/pubspec.yaml index 590cb91b..fc745ad4 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: plezy description: "A beautiful Plex client for Flutter" publish_to: "none" -version: 1.15.1+33 +version: 1.15.3+35 environment: sdk: ^3.8.1