Fixed: Uncaught TypeError: Cannot read property 'nodeValue' of undefined (#1068)

main
Boris Sekachev 6 years ago committed by Nikita Manovich
parent 2cc2e32ff1
commit 25164fe8b6

@ -321,6 +321,9 @@ class ShapeCreatorView {
}; };
let numberOfPoints = 0; let numberOfPoints = 0;
this._drawInstance.attr({
z_order: Number.MAX_SAFE_INTEGER,
});
if (this._polyShapeSize) { if (this._polyShapeSize) {
let size = this._polyShapeSize; let size = this._polyShapeSize;
@ -467,6 +470,7 @@ class ShapeCreatorView {
case 'box': case 'box':
this._drawInstance = this._frameContent.rect().draw({ snapToGrid: 0.1 }).addClass('shapeCreation').attr({ this._drawInstance = this._frameContent.rect().draw({ snapToGrid: 0.1 }).addClass('shapeCreation').attr({
'stroke-width': STROKE_WIDTH / this._scale, 'stroke-width': STROKE_WIDTH / this._scale,
z_order: Number.MAX_SAFE_INTEGER,
}).on('drawstop', function(e) { }).on('drawstop', function(e) {
if (this._cancel) return; if (this._cancel) return;
if (sizeUI) { if (sizeUI) {
@ -545,10 +549,6 @@ class ShapeCreatorView {
default: default:
throw Error(`Bad type found ${this._type}`); throw Error(`Bad type found ${this._type}`);
} }
this._drawInstance.attr({
'z_order': Number.MAX_SAFE_INTEGER,
});
} }
_rescaleDrawPoints() { _rescaleDrawPoints() {

Loading…
Cancel
Save