I'm trying this chat function from a mobile phone, and it works quite good. There is only a problem with the layout regarding the scrolling chat area. It won't put the chatbox in a fixed position,
On the chat users page, if you type in a filter, it will do a search without requiring you to press enter. If you backspace to clear the filter, you do have to press enter to see the full list again. (Looks like this is a continuation of it not doing a search if you backspace to <3 chars). Perhaps if the string is empty it could go ahead and do the (non)search though.
@devinb I disagree, a removed message could be both a reply and relied to -- forming a link in a chain of connected messages -- breaking it could lose even more context than the textual change. (OTOH for chat I think one should make removal hard... if you didn't want to say it, then don't.)
This should remove the back-link, because there is no content. The reason we have a back link is to add context to a message ,but there is no longer a message to add context to.
@Marc, I figured, I just meant there's two ways around the issue. You could suppress the dialog, which is adding an exception, or you could delete the text, which relies on behaviour which already exists.
Although your method should have (hopefully) fewer side effects.
@devinb they could also just put that bug wherein the room stops updating to good use, by kicking the user but making it appear (to that user) as though they were still there.
@balpha If I see a message there, and it is actually an edit that may not even be on the page anymore (it got pushed up) then I'll be confused when I switch to that room. I'll try to find that message and I won't see it at the bottom, where I expect it to be.
it's not the first time, but this time I did a simple screencast
http://bit.ly/dAt8fY
the message are is there, but there is no message at all, even after refreshing the page.