fix(mobile): double-tap seek no longer pops the center pause control
Report dc4e91fb: double-tapping to skip ±15s also called setControlsVisible(true), throwing the full controls (big center pause button) on screen for 3.5s. Seek already has its own ±15s hint overlay, so the controls pop was redundant — removed it. Single-tap still toggles controls. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b643b2cb77
commit
249ad49430
2 changed files with 11 additions and 1 deletions
|
|
@ -16,6 +16,14 @@ export type ChangelogEntry = {
|
|||
};
|
||||
|
||||
export const CHANGELOG: ChangelogEntry[] = [
|
||||
{
|
||||
id: '2026-06-21',
|
||||
date: 'June 2026',
|
||||
items: [
|
||||
'Double-tap to skip no longer flashes a pause button in the middle of the screen.',
|
||||
'Movies show fewer, de-duplicated playback links (no more repeats from mirror sites).',
|
||||
],
|
||||
},
|
||||
{
|
||||
id: '2026-06-20c',
|
||||
date: 'June 2026',
|
||||
|
|
|
|||
|
|
@ -414,7 +414,9 @@ function NativeVideoPlayer({ params }: { params: RouteParams }) {
|
|||
}
|
||||
showSeekHint(isRight ? 'right' : 'left', delta);
|
||||
Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Medium).catch(() => {});
|
||||
setControlsVisible(true);
|
||||
// NIE pokazujemy pełnych kontrolek przy double-tap seeku — seek ma własny
|
||||
// popup ±15s (showSeekHint). Wcześniej setControlsVisible(true) wyrzucał
|
||||
// duży przycisk pauzy na środek na 3.5s (bug-report dc4e91fb).
|
||||
})
|
||||
.runOnJS(true),
|
||||
[player, showSeekHint],
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue