ankidroid / Anki-Android

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
GNU General Public License v3.0
8.4k stars 2.18k forks source link

[BUG]: "Deck options > Don't play audio automatically" is not respected #16890

Open horseDeveloper opened 3 weeks ago

horseDeveloper commented 3 weeks ago

Checked for duplicates?

Does it also happen in the desktop version?

What are the steps to reproduce this bug?

I have a card with multiple TTS buttons. On Anki desktop the setting behaves normally, but on AnkiDroid every single TTS instance is read.

Expected behaviour

I only want to hear the TTS if I press a button.

Actual behaviour

I have a card with multiple TTS buttons. On Anki desktop the setting behaves normally, but on AnkiDroid every single TTS instance is read.

Debug info

AnkiDroid Version = 2.18.4 (f867da96b8304edaebd0361326316bc7514f8cde)

Backend Version = 0.1.38-anki24.04.1 (24.04.1 ccd9ca1a8309b80bcb50ddc5d99c7ce63440bce9)

Android Version = 14 (SDK 34)

ProductFlavor = play

Manufacturer = samsung

Model = SM-A146P

Hardware = mt6833

Webview User Agent = Mozilla/5.0 (Linux; Android 14; SM-A146P Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.103 Mobile Safari/537.36

ACRA UUID = 1a9c86e9-dab0-43c2-8a79-37548458f924

FSRS Enabled = false

Crash Reports Enabled = true

(Optional) Anything else you want to share?

No response

Research

welcome[bot] commented 3 weeks ago

Hello! 👋 Thanks for logging this issue. Please remember we are all volunteers here, so some patience may be required before we can get to the issue. Also remember that the fastest way to get resolution on an issue is to propose a change directly, https://github.com/ankidroid/Anki-Android/wiki/Contributing

dontknow123gh commented 3 weeks ago

Same happens to me, but my deck is using mp3 audio.

AnkiDroid Version = 2.19alpha11 (1e1e46d7e2ff7d9d2b51e720874ae0c891b46262)

Backend Version = 0.1.39-anki24.06.2 (24.06.2 9b4dd54312de8798a3f2bee07892bb3a488d1f9b)

Android Version = 14 (SDK 34)

ProductFlavor = full

Manufacturer = samsung

Model = SM-A5360

Hardware = s5e8825

Webview User Agent = Mozilla/5.0 (Linux; Android 14; SM-A5360 Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/127.0.6533.103 Mobile Safari/537.36

ACRA UUID = ac8b4de1-4bbf-47f2-81da-380709645948

FSRS Enabled = true

Crash Reports Enabled = true