extract check for dumbMode

This commit is contained in:
Val Erastov 2016-12-01 00:18:12 -08:00
parent cdf8d93fe9
commit 441bed2639
2 changed files with 5 additions and 1 deletions

View file

@ -23,7 +23,7 @@ export class DragTool extends Tool {
this.lockedValues[i + 1] = this._point.y - this.lockedShifts[i + 1];
}
this.solver.updateLock(this.lockedValues);
if (!e.ctrlKey) {
if (!Tool.dumbMode(e)) {
this.solveRequest(true);
} else {
this.obj.translate(dx, dy);

View file

@ -50,6 +50,10 @@ export class Tool {
this.viewer.parametricManager.refresh();
}
}
static dumbMode(e) {
return e.ctrlKey;
}
}
Tool.ParseNumber = function(str) {