Skip to content

Bug: ... In combined volumes, JumpToChapter does not nativate to the beginining of the specified chapter #1412

@jwbarbour

Description

@jwbarbour

Environment

  • OS Version: 26.1
  • App Version: 5.15.0-148

Description

In any combined volume of files (mine are mp3s), navigating to a different chapter will start playback in the middle of the requested chapter, rather than from the beginning of the requested chapter.

I've seen this happen...

  • When navigating to the next/previous chapter using the next/previous controls on either side of the content title
  • When navigating to the next/previous chapter using the time based jump forward/backward controls on either side of the play/pause control
  • When jumping to a chapter from the chapters list, right next to the bookmark control in the toolbar.

Steps to reproduce the behavior

  1. Load a folder of audio into the app. I do this in the bookPlayer app using import files, navigating to a folder on my phone containing only audio files, and then taping open
  2. Open the bookPlayer app, navigate to the parent folder of the folder you just imported.
  3. Slide your finger left on the folder you just imported revealing the options menu.
  4. Tap the options menu.
  5. Tap the "Combine into volume" option in the menu.
  6. Now tap on the folder (now a volume) you imported. This should start playing the first chapter (file).
  7. Insure that the seek bar is showing only the current chapter. Below the seek bar you should see "Chapter 1 of XX"
  8. Move the seek bar to the middle of the chapter.
  9. Tap the next arrow, just to the right of the title of the content you're playing.
  10. This should take you to the next chapter, but begin playing in the middle of the chapter.
  11. You can also seek to the middle of a chapter, and select any chapter from the chapter list. This shoudl take you to that chapter, but again begin playing in the middle.
  12. You can also seek to close to the end of a chapter, and then press the move forward by time control to the right of he play/pause button, you should be dropped in the middle of the following chapter.

NOTES:

  1. If I skip around enough, then I will start landing at the beginning of the chapter. I h ave not figured out how to reliably reproduce the behavior going back to moving to the beginning of the chapter..
  2. This misbehavior is relatively new. the bookPlayer use to consistently land at the beginning of the chapter and stop at a chapter break when skipping by time. I can't pin it down exactly, but the change happened in the lsat few months.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions