Merge pull request #973 from getmaxun/fix-scroll
fix: remote browser scroll
This commit is contained in:
@@ -648,20 +648,18 @@ export const DOMBrowserRenderer: React.FC<RRWebDOMBrowserRendererProps> = ({
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isInCaptureMode) {
|
const wheelEvent = e as WheelEvent;
|
||||||
const wheelEvent = e as WheelEvent;
|
const deltaX = Math.round(wheelEvent.deltaX / 10) * 10;
|
||||||
const deltaX = Math.round(wheelEvent.deltaX / 10) * 10;
|
const deltaY = Math.round(wheelEvent.deltaY / 10) * 10;
|
||||||
const deltaY = Math.round(wheelEvent.deltaY / 10) * 10;
|
|
||||||
|
|
||||||
if (Math.abs(deltaX) > 5 || Math.abs(deltaY) > 5) {
|
if (Math.abs(deltaX) > 5 || Math.abs(deltaY) > 5) {
|
||||||
if (socket) {
|
if (socket) {
|
||||||
socket.emit("dom:scroll", {
|
socket.emit("dom:scroll", {
|
||||||
deltaX,
|
deltaX,
|
||||||
deltaY,
|
deltaY,
|
||||||
});
|
});
|
||||||
}
|
|
||||||
notifyLastAction("scroll");
|
|
||||||
}
|
}
|
||||||
|
notifyLastAction("scroll");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user