Automattic / Automattic/pocket-casts-android

Clean up show notes embedded web view

Open
#126 0 comments 0 reactions 0 assignees View on GitHub
[Area] Player UI [Type] Enhancement Good First Issue Migrated
Dominant language
Kotlin
Stars
2.8k
Forks
308
Avg merge
1d 13h
Merged PRs (30d)
143

Description

After the full screen player is open, the show notes have been viewed and then the full screen player is closed the web view isn't cleaned up. This is because the full screen player is still peeking to show the mini player.

It would be good to clean up the web view earlier as we often see it in the Application Exit support logs and might be causing us other issues.

Contributor guide

Open the contributing guide

Research direction

Trace the full-screen player and show-notes web view lifecycle, then reproduce the sequence of opening the player, viewing show notes, closing the player, and leaving the mini player peeking. Done means the web view is cleaned up earlier in this sequence and no longer appears in Application Exit support logs.

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
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.