diff --git a/app/assets/javascripts/discourse/app/components/topic-status.js b/app/assets/javascripts/discourse/app/components/topic-status.js index a370849c8ca..0cea69125b0 100644 --- a/app/assets/javascripts/discourse/app/components/topic-status.js +++ b/app/assets/javascripts/discourse/app/components/topic-status.js @@ -11,9 +11,8 @@ export default Component.extend({ if (this.canAct && $(e.target).hasClass("d-icon-thumbtack")) { const topic = this.topic; topic.get("pinned") ? topic.clearPin() : topic.rePin(); + return false; } - - return false; }, @discourseComputed("disableActions") diff --git a/app/assets/javascripts/discourse/app/templates/components/topic-status.hbs b/app/assets/javascripts/discourse/app/templates/components/topic-status.hbs index 23761e150fb..1852bcbf402 100644 --- a/app/assets/javascripts/discourse/app/templates/components/topic-status.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/topic-status.hbs @@ -30,3 +30,4 @@ {{~#if topicInvisible~}} <span title={{invisibleTitle}} class="topic-status">{{invisibleIcon}}</span> {{~/if~}} +{{plugin-outlet name="after-topic-status" tagName="" args=(hash topic=topic)}}