Are you armed? Argh!

Then we have a problem with discourse.
I will investigate.
Thanks

@sourav can you explain why using the reply button on a particular item does not show up as a pointer to who it is replying to .
It normally doesnt show if the reply immediately follows the item, but this case was replying to an item way back.
It seems to work sometimes, but not always … a real beast to track.

eg reply 74 has no pointer, but reply 80 has a pointer.

There was a long discussion of this here

https://itsfoss.community/t/reply-button-not-doing-what-it-should/15034

I thought we had solved it.?

2 Likes

I was not sure, so I asked Gemini, should I paste what it blurted out?

1 Like

Yes please . We need to understand.
If it is long cut out the critical bit

2 Likes

Here is why the reply pointer (the little arrow and avatar in the top-right of a post) sometimes seems to disappear or act unpredictably on Discourse:

  • Post-Level Reply vs. Topic-Level Reply: If you click the Reply button directly under an individual post (e.g., #74), Discourse attaches a pointer linking back to it. However, if you read #74, scroll down, and click the big Reply button at the bottom of the thread, Discourse treats it as a general reply to the topic as a whole—so no pointer is added, even if you are responding to #74.

  • Immediate Neighbor Suppression: If you reply directly to a post and your response lands immediately below it, Discourse automatically suppresses/hides the pointer to reduce visual clutter. If someone else posts in between while you are typing, the pointer suddenly becomes visible because it’s no longer directly below.

  • Minimizing or Switching Drafts: If you click “Reply” on post #74, minimize the composer box, click around, or use quote buttons from other posts, the draft system can sometimes clear or override the target post metadata before you hit Submit.

The Golden Rule: To guarantee a pointer back to a specific post far back in the thread, always use the Reply button attached directly to that specific post, and avoid clearing or minimizing the draft before posting!

(Credit: Gemini)

2 Likes

Some added info … I found this

" By design, Discourse never displays a header reply badge if a user replies directly to the first post (the Original Post / OP) of a thread."

(Copied from: google summary)

That is the case we have… He was replying to the original post in the topic, he used the “post reply” button, and it did not make a reply pointer.

If he had replied to any other message in the topic, except the last one ( Immediate Neighbour Suppression) , it would have made a reply pointer.

Thanks Sourav

The main thing is to tell people to user the “Topic Level Reply” button, not the “Post Level Reply” button at the bottom of the webpage.

2 Likes

OK, does everyone get this now?
Try to identify to whom you are replying

  • use the reply button at the bottom right corner of each post
  • use @username
  • use a quote

If you are replying to the original post of a topic, or the last post, the reply button method will not work… use the second or third method.

Note: this reply does not have reply pointer … because I am not replying to anyone in particular.

2 Likes

I like that .
Everyone take note of how @Sourav accredited Gemini.
That is good practice.

3 Likes