fix horizontal scroll via shift+wheel on mac (#1528)

This commit is contained in:
David Luzar 2020-05-02 22:15:28 +02:00 committed by GitHub
parent 32e56aba3e
commit 4aa1784ba3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2570,7 +2570,8 @@ class App extends React.Component<any, AppState> {
// scroll horizontally when shift pressed // scroll horizontally when shift pressed
if (event.shiftKey) { if (event.shiftKey) {
this.setState(({ zoom, scrollX }) => ({ this.setState(({ zoom, scrollX }) => ({
scrollX: normalizeScroll(scrollX - deltaY / zoom), // on Mac, shift+wheel tends to result in deltaX
scrollX: normalizeScroll(scrollX - (deltaY || deltaX) / zoom),
})); }));
return; return;
} }