I have the following logic client side
room.listen('pullPosition/:position', (change) => {
console.log('position', change);
if(ready && !state.isHoldEnabled) state.setPosition(change.value)
})
room.listen('pullPosition/:hold', (change) => {
console.log('hold', change);
})
I'm experiencing and issue where if pullPosition/:position
changes BOTH listeners are triggered despite not listening to the same property.... Is this how its suppose to happen by design?