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[] = [
|
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',
|
id: '2026-06-20c',
|
||||||
date: 'June 2026',
|
date: 'June 2026',
|
||||||
|
|
|
||||||
|
|
@ -414,7 +414,9 @@ function NativeVideoPlayer({ params }: { params: RouteParams }) {
|
||||||
}
|
}
|
||||||
showSeekHint(isRight ? 'right' : 'left', delta);
|
showSeekHint(isRight ? 'right' : 'left', delta);
|
||||||
Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Medium).catch(() => {});
|
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),
|
.runOnJS(true),
|
||||||
[player, showSeekHint],
|
[player, showSeekHint],
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue