If a user edits a chat message with a ping, there's a double notification.

  • Pings that didn't change should not ping again.


  • Pings should use Notification.tag to prevent two notifications for a single ping. Maybe even for all pings. ({tag:"ping"} or {tag:"ping:"+messageId})

  • 2
    This is why I turned off the volume in chat.
    – Catija StaffMod
    May 29, 2015 at 1:07
  • 6
    Strongly related: Don't repeat the ping when editing chat messages (but Notification.tag wasn't around then)
    – Tim Stone
    May 29, 2015 at 1:29
  • 1
    I would want to be pinged again if I dismissed the notification and then the message was edited afterward. If I haven't read it yet, though, definitely no need to notify me.
    – user206222
    May 29, 2015 at 4:47
  • @Emrakul, usually, edits fix typos, if there's a substantial change, just write another message. Determining if a message has been read isn't that easy without tracking our eyes. ;-)
    – kelunik
    May 29, 2015 at 4:59


You must log in to answer this question.

Browse other questions tagged .