It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
avatar
HypersomniacLive: I think that the order in the contacts list shows unread messages in newer-to-older order, and as soon as a message is opened, the sender moves down a spot. That still doesn't explain though why the chat opens to conversations where i was the last one to send a message instead of opening the next unread one.
Thanks for the comprehensive test (as always!), I think you've hit the nail on the head.
You are right, as soon as a conversation is opened it loses it's unread status so drops down the sorting list, so if you have two messages the one that opens first will always show second in the list (because it's no longer unread).
As for why it opens the last sent instead of the unread one... that depends on how the first opened room is chosen, and it doesn't appear that it is the first on the list.
If it's the last active conversation then the one in which you replied is technically correct (as your reply is now the most recent of all messages you have sent or received)

What that doesn't do is explain why after you had read a message and not replied, the next load gave you that message first and the load after gave you the other one... the only difference seems to have been re-enabling AF, but as once both messages had been read opening person B is actually the right choice I don't think that's a bug.

Anyway, I think the issue basically falls on the way Gog (or AngularJS, as I believe they use the default sorting function) sorts things and possibly just an odd choice of sorting for the first conversation to open. The somewhat annoying fact that an unread message counts as being read as soon as it's opened (as opposed to say once you have changed to a new contact or left the chat screen) also leads to unusual behaviour of moving names up and down the sort order.
high rated
avatar
adaliabooks: [...] As for why it opens the last sent instead of the unread one... that depends on how the first opened room is chosen, and it doesn't appear that it is the first on the list.
If it's the last active conversation then the one in which you replied is technically correct (as your reply is now the most recent of all messages you have sent or received) [...]
When I first mentioned this in my post here, the conversation it opened to was not the most recent one, my unread messages were newer.

I found the thread where GOG (Johny.) announced the changes to the chat, but there's nothing about this.


avatar
adaliabooks: [...] The somewhat annoying fact that an unread message counts as being read as soon as it's opened (as opposed to say once you have changed to a new contact or left the chat screen) also leads to unusual behaviour of moving names up and down the sort order.
This was discussed back then, and a couple of suggestions about how to change this behaviour were made, but nothing came out of it, at least not yet.
Post edited August 17, 2016 by HypersomniacLive
high rated
avatar
adaliabooks: [...] As for why it opens the last sent instead of the unread one... that depends on how the first opened room is chosen, and it doesn't appear that it is the first on the list.
If it's the last active conversation then the one in which you replied is technically correct (as your reply is now the most recent of all messages you have sent or received) [...]
avatar
HypersomniacLive: When I first mentioned this in my post here, the conversation it opened to was not the most recent one, my unread messages were newer.

I found the thread where GOG (Johny.) announced the changes to the chat, but there's nothing about this.
Ah, good point...
Not sure then. It sounds like it sorts by your replies first (or opens the person you messaged last when you open chat).

I'll have a little poke about at the code and see if there's anything to make sense of it.



Edit: Ah, that was slightly easier than I imagined... for some reason the sort orders (mine and Gogs) sort by last active first and then unread... though I'm not sure that completely explains it it does suggest that sent messages should be prioritised over unread ones (as long as they are sent after the unread messages were received)
And there are still instances were your messages have opened despite being newest, which might just be a sorting bug or something else odd...
Post edited August 17, 2016 by adaliabooks
high rated
avatar
adaliabooks: [...] It sounds like it sorts by your replies first (or opens the person you messaged last when you open chat). [...]
Which would make little to no sense - the interest is in reading what messages came in, not what messages one sent out.


avatar
adaliabooks: [...] it does suggest that sent messages should be prioritised over unread ones (as long as they are sent after the unread messages were received)
And there are still instances were your messages have opened despite being newest, which might just be a sorting bug or something else odd...
More like the system rolls a die - I just opened my chat, only to be faced with an exchange where I last sent a message on Aug 13, 2016, even hough I sent messages after that, with the last one earlier today, not to mention that I also received another two messages after that message I sent.
high rated
avatar
HypersomniacLive: Which would make little to no sense - the interest is in reading what messages came in, not what messages one sent out.

More like the system rolls a die - I just opened my chat, only to be faced with an exchange where I last sent a message on Aug 13, 2016, even hough I sent messages after that, with the last one earlier today, not to mention that I also received another two messages after that message I sent.
Yeah, if it's based on activity and counts a sent message as activity that makes some sense, but if it's specifically filtering / sorting to choose the last person you sent a message to first that's bizarre...

Looks like it.
I just opened my chat to check what happens and it's opened on the conversation with you, last message 6th August. Despite there being four other names above yours in the list at the moment... (including people I've sent and received messages from)
Refreshed it twice and got two different conversations, only one of them being the actually last active conversation at the top of my contact list.

I think this needs to be moved to the what just broke thread... sounds like it's a proper bug rather than a minor error in AF or something.


Edit: And just to be sure, I opened an incognito window sans scripts and got the same results. Definitely something odd going on.
All the conversations (so far) are from the top end of the list so that might be something... perhaps it starts loading the conversation too early while the list is still being sorted so gets one of the top conversations but not always the one that ends up on top?
Post edited August 18, 2016 by adaliabooks
high rated
avatar
adaliabooks: poke
Might want to take a look at this.
high rated
avatar
adaliabooks: poke
avatar
HypersomniacLive: Might want to take a look at this.
Heh, I saw it, but didn't want to poach features requested for BE...
I'll look into it, can't promise it will be quick as I've got a lot of work on, but if it's not too difficult (and I can reuse the Favourite topics stuff) I might get it done next week.
high rated
avatar
adaliabooks: Heh, I saw it, but didn't want to poach features requested for BE...
I'll look into it, can't promise it will be quick as I've got a lot of work on, but if it's not too difficult (and I can reuse the Favourite topics stuff) I might get it done next week.
That would be lovely, much ta!
high rated
avatar
adaliabooks: Heh, I saw it, but didn't want to poach features requested for BE...
I'll look into it, can't promise it will be quick as I've got a lot of work on, but if it's not too difficult (and I can reuse the Favourite topics stuff) I might get it done next week.
I'm sure that you can work it out with Barefoot_Monkey, since you've already implemented something like this. That's why I poked you, and in hope of the code for the Favourite topics being reusable.
One other request - would it be possible to have the Fundamentals link appear at the bottom of the Account dropdown? I like having my links in a familiar sequence. :)

EDIT: Nevermind, see below, appropriately enough. :)
Post edited August 24, 2016 by IAmSinistar
high rated
avatar
IAmSinistar: One other request - would it be possible to have the Fundamentals link appear at the bottom of the Account dropdown? I like having my links in a familiar sequence. :)
It does for me. You need to install AFafter BE, and set it to display at the bottom - have you? If not, go to "Other" in the menu, and change "Position of Fundamentals menu" to "bottom".
high rated
avatar
HypersomniacLive: It does for me. You need to install AFafter BE, and set it to display at the bottom - have you? If not, go to "Other" in the menu, and change "Position of Fundamentals menu" to "bottom".
Cockapoopie, you're right. I overlooked that. Thanks muchly my friend!
avatar
IAmSinistar: Cockapoopie, you're right. I overlooked that. Thanks muchly my friend!
Smongo.... Cockapoopie... you're a walking thesaurus. :-)
high rated
avatar
adaliabooks: Heh, I saw it, but didn't want to poach features requested for BE...
I'll look into it, can't promise it will be quick as I've got a lot of work on, but if it's not too difficult (and I can reuse the Favourite topics stuff) I might get it done next week.
avatar
IAmSinistar: That would be lovely, much ta!
Well, as it's already collapsible if you just want it collapsed by default that's pretty easy, it's just a CSS class.
I can remove it entirely if you prefer (or give the option to do either).
high rated
avatar
adaliabooks: Well, as it's already collapsible if you just want it collapsed by default that's pretty easy, it's just a CSS class.
I can remove it entirely if you prefer (or give the option to do either).
Both options would likely please the largest group of users, but I would be grateful for either. Thanks muchly!
avatar
HypersomniacLive: Smongo.... Cockapoopie... you're a walking thesaurus. :-)
Some people specialise in dead languages. I specialise in ones that never existed in the first place. :)
Post edited August 25, 2016 by IAmSinistar