We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 35035df commit 647bf9dCopy full SHA for 647bf9d
packages/browser-sync-client/lib/effects/set-scroll.ts
@@ -135,11 +135,14 @@ export function setScrollEffect(
135
}
136
137
function scrollElement(element, scrollProportionally, event: IncomingPayload) {
138
- if (scrollProportionally && element.scrollTo) {
139
- return element.scrollTo(
140
- 0,
141
- element.scrollHeight * event.position.proportional
142
- ); // % of y axis of scroll to px
+ if (element.scrollTo) {
+ if (scrollProportionally) {
+ element.scrollTo(
+ 0,
+ element.scrollHeight * event.position.proportional
143
+ ); // % of y axis of scroll to px
144
+ } else {
145
+ element.scrollTo(0, event.position.raw.y);
146
+ }
147
- return element.scrollTo(0, event.position.raw.y);
148
0 commit comments