From 0035c52d2a2505d9da39d8ee29c4e0ae85d85052 Mon Sep 17 00:00:00 2001 From: Severin von Wnuck-Lipinski Date: Sun, 30 Jun 2024 18:41:48 +0200 Subject: [PATCH] Fix config for AbstractHeadphoneDeviceSupport Configuration changes are not passed to subclasses because super.onSendConfiguration() is not called. --- .../gadgetbridge/service/AbstractHeadphoneDeviceSupport.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractHeadphoneDeviceSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractHeadphoneDeviceSupport.java index e1c42328d..90717be79 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractHeadphoneDeviceSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/AbstractHeadphoneDeviceSupport.java @@ -114,6 +114,8 @@ public abstract class AbstractHeadphoneDeviceSupport extends AbstractSerialDevic gbTextToSpeech.setAudioFocus(prefs.getBoolean(PREF_SPEAK_NOTIFICATIONS_FOCUS_EXCLUSIVE, false) ? AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE : AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK); + } else { + super.onSendConfiguration(config); } }