diff --git a/lib/screens/video_player_screen.dart b/lib/screens/video_player_screen.dart index 5bde8b2c..0abb23e8 100644 --- a/lib/screens/video_player_screen.dart +++ b/lib/screens/video_player_screen.dart @@ -620,6 +620,9 @@ class VideoPlayerScreenState extends State with WidgetsBindin 'sub-back-color', '#${bgOpacity.toRadixString(16).padLeft(2, '0').toUpperCase()}$bgColor', ); + if (settingsService.getSubtitleBackgroundOpacity() > 0) { + await player!.setProperty('sub-border-style', 'background-box'); + } await player!.setProperty('sub-ass-override', settingsService.getSubAssOverride().name); await player!.setProperty('sub-ass-video-aspect-override', '1'); await player!.setProperty('sub-pos', settingsService.getSubtitlePosition().toString());