From 2e6192914ad8d73479047ee47529143c169765c9 Mon Sep 17 00:00:00 2001 From: Piotr Pekala Date: Fri, 14 Jun 2019 00:51:04 -0700 Subject: [PATCH] Fix for selection component --- src/app/cartography/tools/selection-tool.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/cartography/tools/selection-tool.ts b/src/app/cartography/tools/selection-tool.ts index 2c6e12cf..40c037a9 100644 --- a/src/app/cartography/tools/selection-tool.ts +++ b/src/app/cartography/tools/selection-tool.ts @@ -100,7 +100,9 @@ export class SelectionTool { } private moveSelection(start, move) { - this.path.attr('d', this.rect(start[0], start[1], move[0] - start[0], move[1] - start[1])); + let x = start[0]/this.context.transformation.k; + let y = start[1]/this.context.transformation.k; + this.path.attr('d', this.rect(x, y, move[0]/this.context.transformation.k - x, move[1]/this.context.transformation.k - y)); this.selectedEvent(start, move); }