Skip to content

Commit 9fea483

Browse files
committed
bug fix :)
1 parent 55aca98 commit 9fea483

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

android/app/src/main/java/me/kavishdevar/aln/composables/NoiseControlSettings.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ import androidx.compose.ui.text.style.TextAlign
5252
import androidx.compose.ui.tooling.preview.Preview
5353
import androidx.compose.ui.unit.dp
5454
import androidx.compose.ui.unit.sp
55-
import me.kavishdevar.aln.utils.AirPodsNotifications
55+
import me.kavishdevar.aln.R
5656
import me.kavishdevar.aln.services.AirPodsService
57+
import me.kavishdevar.aln.utils.AirPodsNotifications
5758
import me.kavishdevar.aln.utils.NoiseControlMode
58-
import me.kavishdevar.aln.R
5959

6060
@SuppressLint("UnspecifiedRegisterReceiverFlag")
6161
@Composable
@@ -108,7 +108,11 @@ fun NoiseControlSettings(service: AirPodsService) {
108108
onModeSelected(noiseControlMode.value, true)
109109
}
110110
else if (intent.action == AirPodsNotifications.DISCONNECT_RECEIVERS) {
111-
context.unregisterReceiver(this)
111+
try {
112+
context.unregisterReceiver(this)
113+
} catch (e: IllegalArgumentException) {
114+
e.printStackTrace()
115+
}
112116
}
113117
}
114118
}

0 commit comments

Comments
 (0)