Whisper posts show the reply-to in the upper right side of the post, but they don’t show the show-replies widget in the lower left side.
Is this by design or was it an oversight?
Whispers Should Show the Show-Replies Widget
Nacho_Caballero pointed out that whisper posts do not display the show-replies widget, making it difficult for staff to follow conversations. codinghorror initially stated that this was by design, but Nacho_Caballero argued that it would be helpful to display the widget for replies to whispers, allowing staff to navigate conversations more easily.
sam noted that implementing this change would be reasonably complicated, requiring careful testing to avoid leaking whisper existence and adding performance concerns. Nacho_Caballero expressed willingness to implement the change and requested guidance from sam on where to start.
Additionally, Nacho_Caballero reported a bug where the show-replies widget displays whispers incorrectly, and Nacho_Caballero found a surprising behavior where the widget appears initially but disappears after reloading the page. Nacho_Caballero also discovered another issue where a whisper shows a reply, but the reply is a non-whisper.
Whisper posts show the reply-to in the upper right side of the post, but they don’t show the show-replies widget in the lower left side.
Is this by design or was it an oversight?
By design, since they are whispers.
But since whispers can be replied to and they show the original message, wouldn’t it make sense to also allow staff to follow the conversation more easily by navigating through the replies?
Just to be clear, I don’t mean that the original post should show the ‘show-replies’ widget (since a regular user won’t be able to see it), what I mean is that replies to other whispers should show the widget. For example:
Staff3 should be able to see that whisper 1 has already been replied to in whisper 2 (which might not be obvious without going through all the messages)
I mean maybe, what do you think @sam? If it is an easy change I am for it. If it is not an easy change, I am against it.
This is reasonably complicated to change, would probably take me an hour or 2 of work to find all the edge cases, we don’t want to leak the fact that whispers exists to non whisper posts so we can only update this info in very specific cases.
Putting pr-welcome , only welcome if the change is carefully tested and accounts for not leaking whisper existence and does not add perf concerns.
Hi Sam, thanks for the heads up.
I thought everything was taken care of in the backend and it was just a matter of adding the button in the frontend.
We make heavy use of the whispers feature and, since currently it’s really hard to know who has replied to what, multiple staff members end up replying to the same issue because they don’t realize that someone else had already taken care of it.
Therefore, I will probably put in the time to implement this at some point. I would appreciate it if you could give me a few pointers (which files should I start with) or let me know what the edge cases could be.
Also, I’ve noticed what I think is a bug.
Post 2 is visible and only whisper 1 is visible with the format of a whisper (light grey italics).
Post 2 is visible and whispers 1, 2 and 3 are all visible with the format of regular posts (however User1 can only see post 2).
Hi Sam,
I don’t know if you’ve changed your mind about this, but I recently noticed a new surprising behavior:
show-replies widget shows this, which is what I would expect: