Below is my Project Management Task Modal App (work in progress and far from final and done so lots will change still).
My question is in regards to my Task Activity Panel on the right side. It lists all Task events regarding fields on the Task record being modified and when and who did it.
It also shows Task Comments inline with the same Task activity events.
In this screenshot, I have modified 1 part of it from my live code version. That is the nested/threaded comment that is the 5th record down from the top. You can see I have made it nested under the comment above to appear as a comment reply
I think this is a nice feature/addition from the previous all straight inline comments as it now let's you reply to other comments and injects your reply comment below the comment you replied to.
My concern about doing this change to my live code version of the Task Modal is that I kind of like knowing that all the records are in order newest at the top to oldest at the bottom.
By adding this nested/thread/reply comment capability, it will now have some records out of
Also when I post a new comment, I have it scroll the panel to the top automatically, that could be awkward if replying to a message far down the window. Obviously I could disable the scroll to top code when it is a reply comment though.
So I am hoping to get some feedback on what other think in regards to leaving it all single level inline ordered by Date, or adding this reply/nested/threaded comment capability to make it have more structure to a conversation?
Another thing to keep in mind is I plan to add a Filter Or Tabs to view all records like it is now but also to view all comments, all status changes, al milestone changes, etc...
Datetimewhen a reply is submitted? It should bring the message + reply both to the top to keep it in sync. You'll still lose the time order but in a different way. This is how most mail apps display the messages (bring the entire thread to the top as new message).