diff --git a/Nibriboard/ClientFiles/BoardWindow.js b/Nibriboard/ClientFiles/BoardWindow.js index 4d8ba2d..becf37f 100644 --- a/Nibriboard/ClientFiles/BoardWindow.js +++ b/Nibriboard/ClientFiles/BoardWindow.js @@ -314,8 +314,8 @@ class BoardWindow extends EventEmitter // Store the viewport information for later this.viewportState = event; - this.viewport.x += event.dx * 1/this.viewport.zoomLevel; - this.viewport.y += event.dy * 1/this.viewport.zoomLevel; + this.viewport.x -= event.dx * 1/this.viewport.zoomLevel; + this.viewport.y -= event.dy * 1/this.viewport.zoomLevel; this.viewport.zoomLevel += event.dz / 1000; console.debug(`Viewport now at (${this.viewport.x}, ${this.viewport.y}) @ ${this.viewport.zoomLevel}x zoom`); }