Repository navigation
[Episode Chat] Jump to a quote and keep playing - #6149
Conversation
|
Claude finished @sztomek's task in 1m 23s —— View job Removing the playback snapshot and restore makes the quote flow much simpler, and I didn't find any blocking issues. The Non-blocking
|
ecc57c0 to
8906fd8
Compare
e8072c8 to
bd9acec
Compare
|
Claude finished @sztomek's task in 19s —— View job There's nothing new since my last review. The three commits were rebased but their code is unchanged, and the earlier finding is still open. Non-blocking
|
|
Version |
8906fd8 to
37aafbf
Compare
bd9acec to
1e364e8
Compare
|
Claude finished @sztomek's task in 19s —— View job Nothing has changed since my last review. The three commits are the same as before, and the earlier finding is still open. Non-blocking
|
1e364e8 to
2ef0e80
Compare
37aafbf to
1aa707a
Compare
|
Claude finished @sztomek's task in 21s —— View job This push only rebased the three commits again. The code is the same as last time, and the earlier finding is still open. Non-blocking
|
1aa707a to
ee4eb9a
Compare
2ef0e80 to
36f498e
Compare
|
Claude finished @sztomek's task in 17s —— View job This push rebased the same three commits again and the code hasn't changed. The earlier finding is still open. Non-blocking
|
|
Claude finished @sztomek's task in 15s —— View job The new commit (ba7b58c) fixes the open finding: both |
ba7b58c to
b20a50a
Compare
ee4eb9a to
cfaf3c5
Compare
cfaf3c5 to
7a23ac3
Compare
Generated by 🚫 Danger |
b4c43c1 to
78e7be4
Compare
2b5d1cd to
9b4cb45
Compare
|
@geekygecko thanks for trying it. In your screenshot the server sent the quote as To see a tappable quote, use an episode with a transcript, e.g. Radiolab › Math Vs Machine, and ask "Give me the exact quote with its timestamp". It returns a quote at about 00:15:37 with a blue timestamp. I've updated the testing steps. The old Grass Apes example had no transcript. |
78e7be4 to
20971f3
Compare
9b4cb45 to
842d2b4
Compare
93b72aa to
4d79f67
Compare
|
Claude finished @sztomek's task in 59s —— View job This push changes the base to Non-blocking
|
Project dependencies changeslist! Upgraded Dependencies
com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51, (changed from pocket-casts-2026-10-02_16-48-21)tree +--- project ':modules:features:account'
| \--- project ':modules:features:search'
| \--- project ':modules:services:analytics'
-| +--- com.automattic:eventhorizon:pocket-casts-2026-10-02_16-48-21
+| +--- com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51
| +--- project ':modules:services:model'
-| | +--- com.automattic:eventhorizon:pocket-casts-2026-10-02_16-48-21 (*)
+| | +--- com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51 (*)
| | \--- project ':modules:services:utils'
| | \--- project ':modules:services:payment'
-| | \--- com.automattic:eventhorizon:pocket-casts-2026-10-02_16-48-21 (*)
+| | \--- com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51 (*)
| \--- project ':modules:services:preferences'
-| \--- com.automattic:eventhorizon:pocket-casts-2026-10-02_16-48-21 (*)
+| \--- com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51 (*)
\--- project ':modules:features:discover'
\--- project ':modules:features:podcasts'
\--- project ':modules:features:player'
\--- project ':modules:features:transcripts'
\--- project ':modules:services:sharing'
- \--- com.automattic:eventhorizon:pocket-casts-2026-10-02_16-48-21 (*)
+ \--- com.automattic:eventhorizon:pocket-casts-2026-10-14_08-38-51 (*) |
|
sorry @geekygecko , i'm gonna self-approve and merge it to reduce the piled up PRs |

Description
Tapping a quote in Ask about this episode now jumps to the start of the quote and keeps playing, as product decided. It no longer stops at the end of the quote or returns to where you were. This PR is based on #6148.
Behaviour
Removed
isPlayingonChatMessage.Quote.episode_chat_quote_stop_tappedis no longer sent. Automattic/EventHorizonSchemas#140 removes it, together with the unusedquote_cardquote source.chat_stop_quotestring and its translations.Also in this PR (moved from the closed #6148): the header and top spacing match the design, and the close button has no circular background.
Testing Instructions
Use a debug build with "Episode Chat" on in Beta features. "Episode Chat: Playable Quotes" is on by default in debug builds.
episode_chat_quote_play_tappedwithquote_source=inline_timestamp.Screenshots or Screencast
quote_keeps_playing.mp4
Checklist
./gradlew spotlessApplyto automatically apply formatting/linting)modules/services/localization/src/main/res/values/strings.xmlI have tested any UI changes...