With all the preamble code that makes the following work, the listener will always get the destination (outward) linked issues of a certain link type and update fields appropriately in them. HOWEVER, it never shows "updated just now" or reflects in the history or activity. What am I missing? I've grepped google for how to fire an event but can't seem to get what I am looking for. This is with Jira 7.8.2 and ScriptRunner 5.4.12. I get no failures but it just doesn't seem to fire an event for the target issue that it was updated.
def changeHolder = new DefaultIssueChangeHolder()
startDateField.updateValue(null, linkedIssue, new ModifiedValue(linkedIssue.getCustomFieldValue(startDateField), newDate), changeHolder)
issueManager.updateIssue(null, linkedIssue, EventDispatchOption.ISSUE_UPDATED, true)