const root = this._rootElement || window
const height = observableSection.offsetTop - this._element.offsetTop
if (root.scrollTo) {
- root.scrollTo({ top: height })
+ root.scrollTo({ top: height, behavior: 'smooth' })
return
}
setTimeout(() => {
if (div.scrollTo) {
- expect(clickSpy).toHaveBeenCalledWith({ top: observable.offsetTop - div.offsetTop })
+ expect(clickSpy).toHaveBeenCalledWith({ top: observable.offsetTop - div.offsetTop, behavior: 'smooth' })
} else {
expect(clickSpy).toHaveBeenCalledWith(observable.offsetTop - div.offsetTop)
}