Hi, I’ve got a suggestion, it might be subjective, but I found it neccessary to let you know it.
As you can see, now the message box shows the name and avatar of the receipient, which seems reasonable, however, when we choose a dialogue mode, we expect to see who we are chatting with. For now, if we send message to another user, the list only shows our own avatar, which makes it confusing and hard for us to locate the exact message we try to send. Since we have no idea to know who we should send to, the only way is to see the message title, but that leads to a bad experience when there’re too many messages.
So far I can come up with 2 alternatives:
1. Show 2 avatars in the list by connecting the sender and receiver with an arrow, this way we can identify the other user easily.
2. Just show the other user’s avatar that we are chatting with, no matter he/she is a sender or receiver.
What I mean is: If there’re 5 conversations. I’m A, and the other 5 person is B,C,C,D,E, and the conversation comes like this: A>B, C<A, A>C, A>D, E>A. No matter who initiates the message, it should not display user A’s avatar.
I understand you. But this plugin support multiple recipients. Suppose you have started a conversation where recipients are 5 persons. So you are sender but receivers are 5 persons. So which users avatar will show?
The icon doesn’t have to include all the members in chat, just like the group chat in other apps. The grey round icon I showed in the previous post is a ellipsis, which stands for more than 2 users. Doesn’t matter if there’re more than 3 members in the chat.
Actually, this would greatly enhance the user experience in the case of, example, an admin set the Max Recipient to 1 in the settings.
I did ask 10 persons to test my development site and most of them didn’t understand why their avatar was displayed first in the messages and tagged it as a bug. My guess is since 90% of the planet is on Facebook, people expect the same behaviours as FB Messenger.
Thank you for your nice suggestion. It is already implemented. Next version you will see this feature.
You can try https://github.com/shamim2883/front-end-pm for development version and let me know if you like this.