From 8069ff9c7b629a778b60fdb7ae1542ad970082ba Mon Sep 17 00:00:00 2001 From: Chris Beer <cabeer@stanford.edu> Date: Thu, 14 Mar 2019 13:58:28 -0700 Subject: [PATCH] Flip the signs on the workspace positions --- __tests__/src/components/WorkspaceElastic.test.js | 4 ++-- src/components/WorkspaceElastic.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/__tests__/src/components/WorkspaceElastic.test.js b/__tests__/src/components/WorkspaceElastic.test.js index 500fb6668..cba74aa1b 100644 --- a/__tests__/src/components/WorkspaceElastic.test.js +++ b/__tests__/src/components/WorkspaceElastic.test.js @@ -139,8 +139,8 @@ describe('WorkspaceElastic', () => { y: 200, }); expect(mockDragStop).toHaveBeenCalledWith({ - x: 2700, - y: 2700, + x: -2700, + y: -2700, }); }); }); diff --git a/src/components/WorkspaceElastic.js b/src/components/WorkspaceElastic.js index f92570c05..a15153218 100644 --- a/src/components/WorkspaceElastic.js +++ b/src/components/WorkspaceElastic.js @@ -33,7 +33,7 @@ class WorkspaceElastic extends React.Component { height: workspace.height, }} position={{ - x: viewportPosition.x - offsetX, y: viewportPosition.y - offsetY, + x: -1 * viewportPosition.x - offsetX, y: -1 * viewportPosition.y - offsetY, }} enableResizing={{ top: false, @@ -46,7 +46,7 @@ class WorkspaceElastic extends React.Component { topLeft: false, }} onDragStop={(e, d) => { - setWorkspaceViewportPosition({ x: d.x + offsetX, y: d.y + offsetY }); + setWorkspaceViewportPosition({ x: -1 * d.x - offsetX, y: -1 * d.y - offsetY }); }} cancel={`.${ns('window')}`} className={ns('workspace')} -- GitLab