advplyr / audiobookshelf-app

Mobile application for Audiobookshelf
https://audiobookshelf.org
GNU General Public License v3.0
1.31k stars 173 forks source link

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

Closed mr-ransel closed 2 months ago

mr-ransel commented 1 year ago

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:

Actual behaviour

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

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

mr-ransel commented 2 months ago

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