Hi again.
As a new message it's handled by 'onMessageReceived', I would fix there the bug. Here you have the scenarios:
- Append a message if you are currently in the thread. We would need to add 'ThreadUI.checkInputs()' in `line 80` of `MessageManager`.
- When we are in 'edit-mode' in Thread-List, we have to add `'ThreadListUI.checkInputs()` in `line 115`.

We should should check if we are in 'edit-mode' (checking the hash it's enough) for calling `___.checkInputs()'. Please address the suggestion and I will test it again. Thanks!