-
-
Notifications
You must be signed in to change notification settings - Fork 777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Message from deleted roster contacts do not appear in 'fullscreen' #3570
Comments
Thanks for the bug report. I tried to reproduce the issue with a test and wasn't able to. See here: 2885d98#diff-6ef86fb62f9aa43030563c9ec62279f7d6b2ba47309fac65e191f3cd887fb347R1367 |
I tested again with the updated roster.js -- I am still having the same issue.
However, if the removed contact (Mercutio) simply sends a second message in an already-open chat window, the message is sent, but the corresponding roster entry on the recipient side (Romeo) does not re-generate. |
I tested using 'overlayed', and it works as expected (this issue is not there). So, the problem seems to be with 'fullscreen'. I noticed that in 'overlayed', a chat window appears for a non-roster contact, but the contact is not automatically added to the roster. I am guessing this is the issue with 'fullscreen' -- the chat area is controlled by selecting a roster contact. |
Describe the bug
This is similar to the recently-resolved issues #1021 and #3163.
If a contact is deleted from a user's roster in converse.js any future messages from the deleted contact do not appear (similar to previous issue).
However, if a message is received from an entirely new contact, that message appears (fixing the previous issue)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Message should appear from deleted roster contact.
Environment:
Running latest build (10.1.8) via docker (https://github.com/conversejs/converse.js-docker)
Here is the converse.initialize of my index.html:
The text was updated successfully, but these errors were encountered: