itemRemoved callback of a subscription made with Firebase client isn't called when entity becomes deleted.
How to reproduce:
- Subscribe to updates of a non-existing
Task by TaskId.
- Send
CreateTask command.
- Receive a state of the newly-created task via
itemAdded callback.
- Send
DeleteTask command.
itemRemoved for the corresponding task is never called
The corresponding test can be found here.