Properly invert scroll direction in "useAutomaticScrolling"
This commit is contained in:
@@ -137,9 +137,9 @@ export const useAutomaticScrolling = (
|
|||||||
const scrollTopByBase = handleScrollY ? pxScrollAmountY : 0;
|
const scrollTopByBase = handleScrollY ? pxScrollAmountY : 0;
|
||||||
const scrollLeftByBase = handleScrollX ? pxScrollAmountX : 0;
|
const scrollLeftByBase = handleScrollX ? pxScrollAmountX : 0;
|
||||||
const scrollTopByReadingMode = scrollTopByBase;
|
const scrollTopByReadingMode = scrollTopByBase;
|
||||||
const scrollLeftByReadingMode = isRTL ? -Math.abs(scrollLeftByBase) : scrollLeftByBase;
|
const scrollLeftByReadingMode = isRTL ? -scrollLeftByBase : scrollLeftByBase;
|
||||||
const scrollTopByInverted = invert ? -Math.abs(scrollTopByReadingMode) : scrollTopByReadingMode;
|
const scrollTopByInverted = invert ? scrollTopByReadingMode * -1 : scrollTopByReadingMode;
|
||||||
const scrollLeftByInverted = invert ? -Math.abs(scrollLeftByReadingMode) : scrollLeftByReadingMode;
|
const scrollLeftByInverted = invert ? scrollLeftByReadingMode * -1 : scrollLeftByReadingMode;
|
||||||
|
|
||||||
startScrolling(() => {
|
startScrolling(() => {
|
||||||
element.scrollBy({
|
element.scrollBy({
|
||||||
|
|||||||
Reference in New Issue
Block a user