Fix rect rendering on move
This commit is contained in:
parent
7e8dace346
commit
508889409b
@ -775,10 +775,10 @@ const whiteboard = {
|
|||||||
},
|
},
|
||||||
drawRec: function (fromX, fromY, toX, toY, color, thickness, remote) {
|
drawRec: function (fromX, fromY, toX, toY, color, thickness, remote) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
toX = toX - fromX;
|
|
||||||
toY = toY - fromY;
|
|
||||||
let xOffset = remote ? _this.viewCoords.x : 0;
|
let xOffset = remote ? _this.viewCoords.x : 0;
|
||||||
let yOffset = remote ? _this.viewCoords.y : 0;
|
let yOffset = remote ? _this.viewCoords.y : 0;
|
||||||
|
toX = toX - fromX - xOffset;
|
||||||
|
toY = toY - fromY - yOffset;
|
||||||
_this.ctx.beginPath();
|
_this.ctx.beginPath();
|
||||||
_this.ctx.rect(fromX + xOffset, fromY + yOffset, toX + xOffset, toY + yOffset);
|
_this.ctx.rect(fromX + xOffset, fromY + yOffset, toX + xOffset, toY + yOffset);
|
||||||
_this.ctx.strokeStyle = color;
|
_this.ctx.strokeStyle = color;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user