diff --git a/components/app.js b/components/app.js index 3786d76..4f3dd8c 100644 --- a/components/app.js +++ b/components/app.js @@ -586,7 +586,7 @@ export default class App extends Component { } // Don't show unread marker for my own messages - if (client.isMyNick(msg.prefix.name)) { + if (client.isMyNick(msg.prefix.name) && (!prevReadReceipt || prevReadReceipt.time < msg.tags.time)) { prevReadReceipt = { time: msg.tags.time }; }