Почему срабатывает popstate
Имеется сайт выбора квартир с виджетом Profitbase, при клике на дом у меня открывается виджет после вызываю history.pushState(null, '','') для того чтобы при клике назад, у меня закрывался этот виджет и все хорошо, но если я перехожу на сайт по ссылке site.com/#/profitbase/house/11111, то у меня сразу срабатывает popstate, почему происходит такое и как можно предотвратить такое поведение
window.addEventListener("popstate", e=>{
console.log(e.state);
console.log(history.length);
console.log("popstate called");
console.log(history.length);
pb_front_widget.close();
});