-
-
Notifications
You must be signed in to change notification settings - Fork 779
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
Display refresh (every minute) always jumping to the end of the conversation #2493
Comments
Can you test with current HEAD? /duplicate #2075 ? |
Unfortunately, I'm using a public instance, I'm not running my own server... So I can't test it myself. |
The latest code is here: https://conversejs.org/trunk/fullscreen.html You can check whether it happens there as well. |
It seems to be fixed on this trunk version. In fact, there seems to be no refresh (i.e. brief blank screen with spinner) at all, even when we're at the end of the conversation. But that's surely normal behaviour. |
Thanks for checking. I think this issue is solved in 7.0.5 as well. |
Hi, sorry for commenting this issue again, but in the meantime my XMPP service provider kindly upgraded the version, first with 7.0.5, and later with 7.0.6. |
In the current master branch we no longer manually scroll down but use |
OK, so you're suggesting we should try again with the next release? |
Yes, I believe it's fixed in master and so the fix will be included in the upcoming 8.0.0 release. |
The issue has been fixed - with version 7.0.6 - by changing the connection method from Websockets to BOSH. The admin from my XMPP service provider needs to investigate a little bit more, to clearly understand what caused the issue with Websockets, but he decided to test BOSH after having seen that your trunk instance was using it, and that the websocket connection was closed automatically after about one minute (which resulted in page reloading). He's still not sure whether the problem is due to the particular setting of its installation, or a bug that anyone should have if using websockets... |
Are you using Openfire? I remember @guusdk also having an issue with the websocket connection dropping every 60 seconds. This was the issue that caused it: strophe/strophejs#374 |
We are using ejabberd and the problem was actually caused by a misconfiguration on our side. Problem solved after moving one the 2 nginx out of the equation and setting Our ConverseJS now works fine with websockets :) |
Describe the bug
When reading a conversation with relatively long history, the display refreshes every minute and brings back to the bottom of the conversation, which is quite irritating, because we just have the time to scroll up and find where we had stopped reading in the conversation, and then again it bumps to the end.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Whatever needs to be refreshed, I would expect the current position in the conversation to be preserved.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: