I am using the "JIRA Email This Issue (JETI)" add-on to handle emails. I want to utilize this rather than Jira's native share button since it saves the emails into the issue. Being the case, I want to hide the share button.
I want to utilize JavaScript in the announcement banner to achieve this:
<script type='text/javascript'>
AJS.toInit(function() {
AJS.$("#announcement-banner").hide();
var shareButton = AJS.$("#jira-share-trigger").closest("li");
shareButton.remove();
});
</script>
However, the behavior is inconsistent.
It works when:
- A URL is entered into the browser
- A refresh (F5) of a entire page.
It does not work when using a link within JIRA:
- Issue Link
- Issue search
- parent link of sub-task (above the Summary)
How can I get the announcement banner to fire every time rather than only at full page refreshes?