diff --git a/app/assets/javascripts/discourse/models/user.js.es6 b/app/assets/javascripts/discourse/models/user.js.es6 index d772723717..80e51edfb0 100644 --- a/app/assets/javascripts/discourse/models/user.js.es6 +++ b/app/assets/javascripts/discourse/models/user.js.es6 @@ -177,7 +177,9 @@ const User = RestModel.extend({ if ((this.get('stream.filter') || ua.action_type) !== ua.action_type) return; if (!this.get('stream.filter') && !this.inAllStream(ua)) return; - const action = Discourse.UserAction.collapseStream([Discourse.UserAction.create(ua)]); + ua.title = Discourse.Emoji.unescape(Handlebars.Utils.escapeExpression(ua.title)); + const action = UserAction.collapseStream([UserAction.create(ua)]); + stream.set('itemsLoaded', stream.get('itemsLoaded') + 1); stream.get('content').insertAt(0, action[0]); }