diff --git a/src/js/config.js b/src/js/config.js index 473c8a0..0802005 100644 --- a/src/js/config.js +++ b/src/js/config.js @@ -101,6 +101,7 @@ config.TOOLS = [ name: 'pencil', attributes: { size: 1, + pressure: false, }, }, { diff --git a/src/js/tools/pencil.js b/src/js/tools/pencil.js index f473fe3..68957c5 100644 --- a/src/js/tools/pencil.js +++ b/src/js/tools/pencil.js @@ -114,7 +114,7 @@ class Pencil_class extends Base_tools_class { var size = params.size; var new_size = size; - if (this.pressure_supported) { + if (params.pressure == true && this.pressure_supported) { new_size = size * this.pointer_pressure * 2; } @@ -139,7 +139,7 @@ class Pencil_class extends Base_tools_class { var size = params.size; var new_size = size; - if (this.pressure_supported) { + if (params.pressure == true && this.pressure_supported) { new_size = size * this.pointer_pressure * 2; }