diff --git a/src/tools/freeHand.js b/src/tools/freeHand.js index be53c2e664..9e2ecd155b 100644 --- a/src/tools/freeHand.js +++ b/src/tools/freeHand.js @@ -106,7 +106,8 @@ dwv.tool.UpdateFreeHand = function (anchor /*, image*/) var points = kline.points(); points[anchor.id()] = anchor.x() - kline.x(); points[anchor.id()+1] = anchor.y() - kline.y(); - kline.points( points ); + // concat to make Konva think it is a new array + kline.points( points.concat() ); // update text var ktext = klabel.getText();