I checked on my test site. Yeah it doesn’t count as official. But I also tested this Reactions + Upvotes + New like button component combo and works for me just as you said. ![]()
Can you try to disable one-by-one these unofficial on admin to figure out which conflicts? ![]()
Already did — no luck. Only that works is disabling Upvotes.
I tried one theme without any components and it did not help. But I don’t know how complex Discourse is, if it can be tested that way.
Well, there must be a bit or two off somewhere. I’ll do rebuilding first without Upvotes and after that again with Upvotes.
I think I can replicate this finally.
But only on my live site. It seems to there is a conflict between Discourse Upvotes and Discourse Reactions.
I think maybe this remove like button code in Upvotes
Overrides the Discourse Reaction code.
Nice. I started to questioning my mental health AND my very basic setup ![]()
I’ve rebuild twice now without and with Upvotes, no luck. I’ve disabled every plugin, no solution. I’ve removed every component and theme, no luck.
It is always same: Upvote or Reactions, but not together.
However you can override it with a component to remove the extra default like button.
Add this to Common / Header
<script type="text/discourse-plugin" version="0.8">
api.removePostMenuButton("like");
</script>
And if you want to enable the reaction buttons on upvotes topics you can add this to Common / CSS
.qa-topic,
.qa-topic-sort-by-activity {
.discourse-reactions-actions {
display: inline-flex;
}
}
May I give several likes?
Thanks! It works. Yes, it is a fast fix but I don’t mind because I’m so strongly a pragmatic person. Perhaps that’s why it is darn good I don’t code or do devs ![]()
I’ve finally been able to replicate this.
![]()
Well, in so much as I blew up my trusty test site and had to make a new one.
But it is indeed now showing two ‘hearts’ when there should only be one:
And Reactions + Upvotes seems to be the magic combo.
Fix here. Should be in soon!
