Automattic / Automattic/pocket-casts-android

Details panel text is cutoff in 3 Button Navigation mode when viewing Details of non-playing podcasts

Open
#2,944 9 comments 0 reactions 0 assignees View on GitHub
[Area] Episode Popup [Priority] Low [Type] Bug
Dominant language
Kotlin
Stars
2.8k
Forks
308
Avg merge
1d 13h
Merged PRs (30d)
143

Description

### Description

If the phone is using 3 Button Navigation (and not a Gesture based navigation scheme), the text of moderately long podcast descriptions get cutoff if you view the "Details" panel of a podcast from the podcast listing (one that isn't currently playing). When the same podcast is actually playing, the "Details" panel shows all the text without being cutoff at all.

### Step-by-step reproduction instructions

1. Make sure the phone is using the 3 Button Navigation style, not Gestures
2. Click on a podcast with Details text that's of moderate length (screenshot example included from "The Daily" NYT podcast from today, 9/27/2024)
3. Scroll down on the Details tab, and note that the text is often cutoff at the bottom
4. If you begin playing the same podcast and then look at the "Details" tab for the playing podcast, there's no such issue

### Screenshots or screen recording

Cutoff text example:
![cutoff_text](https://github.com/user-attachments/assets/9fd992dc-1b5c-4b55-b53d-52e30f800b2c)
No cutoff text, same podcast in Now Playing view:
![text_is_fine](https://github.com/user-attachments/assets/dde2fff2-bb90-40d2-93c4-a00f7730b0b4)

### Did you search for existing bug reports?

- [X] I have searched for existing bug reports.

### Device, Operating system, and Pocket Casts app version

Google Pixel 8 Pro, Android 14, 7.73-rc-2

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. First reproduce the Details-panel behavior on Android 14 with 3 Button Navigation for a non-playing podcast, then compare it with the same podcast in Now Playing; done means moderately long descriptions are fully visible in both views without cutoff.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.