From recent personal experience, triggering an event against a different table does not prevent the notification from being sent, so I do not believe this would be it.   In our case, project.on_hold was being triggered from an enhancement record, and the notification, which had the Project table selected, was still being sent out.



*edit* This is on Geneva