duckduckgo / duckduckgo/Android

[Bug] there isn't full screen support for youtube videos.

Open
#3,250 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs triage
Dominant language
Kotlin
Stars
4.8k
Forks
1.4k
Avg merge
2d 17h
Merged PRs (30d)
170

Description

Describe the bug

hello everyone!

I use DuckDuckGo Android for my mobile phone. I simply love it. However there is one annoying issue I encounter every single time I browse youtube.

How to Reproduce

How to Reproduce *
Steps to reproduce the behaviour

1. Go to 'youtube.com' or 'm.youtube.com'
2. Click on any video to watch
3. try to enter full screen by clicking box icon inside video placeholder
4. See error (we indeed enter full-screen mode but it isn't the expected behaviour of full-screen. 
   what I mean here is in other browsers like chrome automatically switches to landscape mode, 
   which isn't the case with our browser)
Expected behavior

Expected behaviour *

While entering full-screen mode the video shall automatically rotate to landscape mode. which is default behaviour of the website.

Environment
- DDG App Version: Latest and probably all previous versions
- Device: Redmi S2 and assuming we could reproduce this on all devices.
- OS: Android 12 and assuming we could reproduce this on all OS.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the YouTube fullscreen flow on Android and trace the app's handling of fullscreen video and orientation changes. Done means entering fullscreen from youtube.com or m.youtube.com automatically rotates the device to landscape, matching the expected browser behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.