fixed overlay event scope