#1: fixed IE10+ (CustomEvent)