fabric.js Spray Brush jump bug - 3.6.3
The Spray Brush is jumpy when dotWidth > 1.
by Steve Eberhardt
HTML
<script src="https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/4.4.0/fabric.min.js"></script>
<canvas id="c" width="400" height="400" style="border:1px solid black"></canvas>
JavaScript
var canvas = new fabric.Canvas(document.getElementById('c'));
canvas.freeDrawingBrush = new fabric.SprayBrush(canvas);
canvas.freeDrawingBrush.color = 'red';
canvas.freeDrawingBrush.width = 4;
canvas.freeDrawingBrush.dotWidth = 4;
canvas.isDrawingMode = true;