fix view event imidiate trigger