change to `didReceiveActionEvent`