Names on chat list is incorrect after app woken up (#125)
Artur Hefczyc opened 6 years ago

When I use the client for a while and then stop using it for a while then open it again. Looks like the client refreshes all presence information and items on chat list change their position quickly. Very often the name on the chat list is incorrect and does not really match correct chat. This happens on both iPad and iPhone but is more prominent on iPad.

The attached screenshot shows that on chat list some chats are duplicated, whereas, in reality there is 5 distinct chats.

The worse part is that sometimes chats are not duplicated but just mixed up which may lead to sending message to incorrect person.

IMG_0010.PNG

Andrzej Wójcik (Tigase) commented 6 years ago

@kobit This looks like a synchronization issue on the chats list. I'll, review the code and apply fixes but it may be difficult to find the real cause of the issue.

Sending a message to the wrong person is possible but I would say that not very likely as you always see the opened chat which is not the same as the chat on which you clicked.

Andrzej Wójcik (Tigase) commented 6 years ago

The issues should be fixed in 5.0b4 which I've just uploaded. Let me know if it fixes this issue for you.

Artur Hefczyc commented 6 years ago

Seems to be fixed now.

Artur Hefczyc commented 6 years ago

Unfortunately this happened today again. Looks like it is improved because previously it was happening every time, now it is not that frequent. I can attach screenshot but there is nothing new on it. Just on the chat list one item is duplicated.

Andrzej Wójcik (Tigase) commented 6 years ago

Then I will look into that once again but as there is no delayed refresh it may be difficult to figure out why it is happening.

Andrzej Wójcik (Tigase) commented 6 years ago

New version created and released with a few more fixes, mainly related to the ordering of chats on the chats list with order by presence and time setting enabled than just order by the ​time. Artur, could you check your settings if you have this order by presence and time enabled?

Artur Hefczyc commented 6 years ago

Yes, I have order by availability and time. So far so good. Did not notice the problem on updated version.

issue 1 of 1
Type
Bug
Priority
Critical
Assignee
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/siskin-im#125
Please wait...
Page is in error, reload to recover