System Information
Operating system: Darwin-19.3.0-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon Pro 580 OpenGL Engine ATI Technologies Inc. 4.1 ATI-3.5.5
Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-28 15:13, hash: rBb21ba5e57974
Short description of error
When a GPencil point at the end of a stroke is extruded, but the extrusion operation is cancelled before committing it, the Custom Curve of the thickness modifier seems to treat the stroke as though the cancelled point exists (the end of the stroke doesn't have the expected thickness applied by the modifier)
Exact steps for others to reproduce the error
- Open attached blend file
- In draw mode, do a momentary click to add a new stroke with a single point, beneath the other strokes.
- In edit mode select the new point and press E to extrude. Move the extruded point to the right and confirm the operation.
- Repeatedly extrude the newest point until there are four points
- Begin to extrude a 5th point in the same way, move the extruded point to the right, but instead of clicking to confirm, press Escape to cancel the extrusion.
- Now the thickness at the right-hand end of the stroke is being set incorrectly by the Thickness modifier.

