initial suppress hashchange custom event handling