Only invoke the target action if it was caused by the user