-
Notifications
You must be signed in to change notification settings - Fork 450
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
[Bug] *All* pane misses messages but they reappear after switching to *Recieved* pane and back #1614
Comments
Hi, thanks for your feedback. I am currently unable to replicate the issue you're experiencing. Try clearing the history to see if that makes a difference. The problem could be because many messages are received per second, leading to rendering issues. Could you please inform me about the approximate number of messages you're receiving and provide some basic information about your system? This information might help us pinpoint and resolve the issue more effectively. |
I experience this exact same issue when sending multiple messages on MacOS with the latest three version of MQTTX and can reproduce every now and then. I mostly experience it when I am sending a message while receiving one at the same time. Or if I am about to receive 4 messages in a very short amount of time, I only get 3 displayed. But when I reopen the app I see all 4 of them. (It took me a day of debugging and wiresharking to understand that the problem is not in my code.) Imho this should be very high prioritized, since it is affecting the core functionality of the app. |
Hi @toshede, you're absolutely right - this is a critical issue affecting MQTTX's core functionality and deserves high priority. I've been trying to reproduce this consistently but haven't succeeded. Could you help provide more specific details about how you reproduce it? For example:
Once we can consistently reproduce this, we'll be able to debug and fix the underlying UI rendering issue properly. Your detailed reproduction steps would be extremely helpful. Thanks for your patience and help in improving MQTTX! |
@ysfscream I found a way to reproduce without any additional coding. First to your questions:
Steps to reproduce:
-> Messages are missing, but when switching between Received and All they magically appear (see screenshots). The messages must have been received successfully: I can always reproduce it. I think something with the message order is going wrong, because the messages get rearranged once I switch back to All. The order of the messages in the "All" view does NOT reflect the time order. I have the feeling that multiple bugs are describing the same issue from different angles. I hope this helps. Edit: One can use Ctrl+Enter / Cmd+Enter to post messages instead of mouse clicks. |
Thank you all, it should have been fixed in v1.11.1 (release), if there are new problems I will reopen this issue. |
What did I do
I have a subscription to a single topic and I am sending messages to another topic in quick succession from the MQTTX GUI client, multiple messages per second by clicking the arrow button at bottom right.
What happened
Sometimes, the All pane does not show all the received messages on the subscribed topic. But when I click to Received pane, it shows all the received messages. Subsequent switch back to All pane then also shows all of the messages.
Expected
MQTTX GUI All pane should always show received messages.
Environment
More detail
More detail include
log
information or screenshotThe text was updated successfully, but these errors were encountered: