Android - Google Maps Driving Mode - Changing books causes the progress timestamps to be written to the wrong title #757

Closed
opened 2026-04-24 23:37:02 +02:00 by adam · 1 comment
Owner

Originally created by @mr-ransel on GitHub (Nov 19, 2023).

Steps to reproduce\

Note, this is running locally on the phone screen, not a separate android auto head unit.

  1. Have at least 2 books in your library, one in progress being listened to.
  2. Launch google maps, and start driving directions going somewhere
  3. Go to the app selection in the bottom right (grid of 4 squares)
  4. Select Audiobookshelf
  5. Start listening to the book that's currently in progress
  6. Open the Audiobookshelf view in driving mode
  7. Select Browse audiobookshelf
  8. Select another book from this view and begin listening to it.

Expected behaviour

I'd expect two things to happen:

  • First I expect it to start playing the other book at whatever progress it was last listened to.
  • Second, I expect the progress on 2nd book to be attached to the history for the second book. 

Actual behaviour

Instead, I respectively see, for the above 2 expectations:

  • First, the 2nd book is opened at 00:00:00, from the beginning, regardless of the current progress for that book
  • Second, if exit driving mode, launch audiobookshelf, and check the history of the first book, you can see that the timestamp from the 2nd book has now been written to the 1st books history. If the progress on the second book is longer than the total length of the first book, then the first book's progress is reset to 00:00:00, which is hugely suboptimal

Thankfully the presence of the history option both of those progress stamps can be recovered but it is still a huge pain, and definitely something that would be hazardous to try to recover from while driving.

Environment data

Audiobookshelf Version: 0.9.67-beta

Android App

Android Issue

Android version: 14

Device model: Pixel 6

Stock or customized system: Stock

Originally created by @mr-ransel on GitHub (Nov 19, 2023). ### Steps to reproduce\ Note, this is running locally on the phone screen, not a separate android auto head unit. 0. Have at least 2 books in your library, one in progress being listened to. 1. Launch google maps, and start driving directions going somewhere 2. Go to the app selection in the bottom right (grid of 4 squares) 3. Select Audiobookshelf 4. Start listening to the book that's currently in progress 5. Open the Audiobookshelf view in driving mode 6. Select Browse audiobookshelf 7. Select another book from this view and begin listening to it. ### Expected behaviour I'd expect two things to happen: - First I expect it to start playing the other book at whatever progress it was last listened to. - Second, I expect the progress on 2nd book to be attached to the history for the second book.  ### Actual behaviour Instead, I respectively see, for the above 2 expectations: - First, the 2nd book is opened at 00:00:00, from the beginning, regardless of the current progress for that book - Second, if exit driving mode, launch audiobookshelf, and check the history of the first book, you can see that the timestamp from the 2nd book has now been written to the _1st_ books history. If the progress on the second book is longer than the total length of the first book, then the first book's progress is reset to 00:00:00, which is hugely suboptimal Thankfully the presence of the history option both of those progress stamps can be recovered but it is still a huge pain, and definitely something that would be hazardous to try to recover from while driving. ### Environment data Audiobookshelf Version: 0.9.67-beta Android App #### Android Issue Android version: 14 Device model: Pixel 6 Stock or customized system: Stock
adam added the bug label 2026-04-24 23:37:02 +02:00
adam closed this issue 2026-04-24 23:37:02 +02:00
Author
Owner

@mr-ransel commented on GitHub (Sep 17, 2024):

Google has deprecated this functionality in the Google Maps Driving mode, so this is no longer worth investigating.

@mr-ransel commented on GitHub (Sep 17, 2024): Google has deprecated this functionality in the Google Maps Driving mode, so this is no longer worth investigating.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#757