Skip to content

Commit d23b498

Browse files
authored
Fix subsequent observations stalling on JavaScript (#149)
1 parent 97069df commit d23b498

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

core/src/jsMain/kotlin/Peripheral.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ public class JsPeripheral internal constructor(
265265
}
266266

267267
internal suspend fun stopObservation(characteristic: Characteristic) {
268-
val listener = observationListeners[characteristic] ?: return
268+
val listener = observationListeners.remove(characteristic) ?: return
269269

270270
bluetoothRemoteGATTCharacteristicFrom(characteristic).apply {
271271
/* Throws `DOMException` if connection is closed:

0 commit comments

Comments
 (0)