From c7afade615412abffe6203403f8213a415587246 Mon Sep 17 00:00:00 2001 From: Kirill Boychenko Date: Sun, 27 Jul 2025 23:56:13 +0200 Subject: [PATCH] fix: Adjust subtitle offset to always use user's preferred position --- lib/wrappers/players/lib_mpv.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/wrappers/players/lib_mpv.dart b/lib/wrappers/players/lib_mpv.dart index a0ac078..9d6237f 100644 --- a/lib/wrappers/players/lib_mpv.dart +++ b/lib/wrappers/players/lib_mpv.dart @@ -1,4 +1,5 @@ import 'dart:async'; +import 'dart:math' as math; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; @@ -31,7 +32,7 @@ class LibMPV extends BasePlayer { dispose(); mpv.MediaKit.ensureInitialized(); - + _player = mpv.Player( configuration: mpv.PlayerConfiguration( title: "nl.jknaapen.fladder", @@ -239,7 +240,7 @@ class _VideoSubtitlesState extends ConsumerState<_VideoSubtitles> { return SubtitleText( subModel: settings, padding: padding, - offset: (widget.showOverlay ? 0.5 : settings.verticalOffset), + offset: settings.verticalOffset, // Always use user's preferred position text: text, ); }