Skip to content

[BUG] Pinch-in zoom breakes player gestures #284

@montafra

Description

@montafra

Describe the Bug

When using the video player in Flow and attempting to pinch-zoom the video, the system gestures for controlling Volume and Brightness become unresponsive. It appears to be a conflict between the video player's zoom functionality and the system gesture overlays.

Steps to Reproduce

  1. Open Flow and navigate to any video
  2. Start playback
  3. Perform a Pinch-to-Zoom gesture on the video (zoom the video itself)
  4. Observe the issue (try to use swipe gestures from the bottom/sides of the screen to change Volume or Brightness)
  5. The gestures do not trigger any change or response.

Expected Behavior

The system gestures for Volume and Brightness should function normally regardless of the video player's zoom state.

Actual Behavior

When the video player is zoomed, the volume and brightness gestures are completely ignored. No volume change or brightness adjustment occurs, even when the gesture is performed.

Screenshots or Screen Recordings

[Attach screenshot of the video player with the gesture overlay visible]

Environment

Field Value
Device Pixel 9 Pro XL
Android Version Android 16 (API 36)
Flow Version 2.0.5
Installation Source Neo Store
ROM Custom (grapheneos)

Frequency

  • Every time (100% reproducible)
  • Often (happens most of the time)
  • Sometimes (happens intermittently)
  • Rarely (happened once or twice)
  • Sometimes (happens when zooming in the video player)

Affected Area

  • Video playback
  • Music player
  • Home feed / Recommendations
  • Search
  • Downloads
  • Subscriptions
  • Playlists
  • Picture-in-Picture / Background playback
  • Notifications
  • Settings / Preferences
  • Import / Export
  • Casting
  • SponsorBlock / DeArrow
  • Lyrics / Subtitles
  • UI / Theming
  • Performance / Battery
  • Other (describe below)

Logs (Optional but Helpful)

Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcompletedFeature is fully implemented

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions