diff --git a/app/assets/javascripts/discourse/views/topic_view.js b/app/assets/javascripts/discourse/views/topic_view.js index 50f13c63dff..c986cdb9eb3 100644 --- a/app/assets/javascripts/discourse/views/topic_view.js +++ b/app/assets/javascripts/discourse/views/topic_view.js @@ -85,7 +85,8 @@ Discourse.TopicView = Discourse.View.extend(Discourse.Scrolling, { this.get('controller.streamPercentage'); this.$().on('mouseup.discourse-redirect', '.cooked a, a.track-link', function(e) { - if ($(e.target).hasClass('mention')) { return false; } + var $target = $(e.target); + if ($target.hasClass('mention') || $target.parents('.expanded-embed').length) { return false; } return Discourse.ClickTrack.trackClick(e); }); }.on('didInsertElement'),