Fixed overlay problem. It turns out to be the problem of event target