diff --git a/js/views/conversation_view.js b/js/views/conversation_view.js index 1bf6a4b759..701df2812d 100644 --- a/js/views/conversation_view.js +++ b/js/views/conversation_view.js @@ -327,7 +327,10 @@ this.model.messageCollection.add(message, {merge: true}); message.setToExpire(); - if (!this.isHidden() && window.isFocused()) { + if (!this.isHidden() && !window.isFocused()) { + this.updateLastSeenIndicator(); + } + else if (!this.isHidden() && window.isFocused()) { this.removeLastSeenIndicator(); this.markRead(); }