lazpaint
lazpaint copied to clipboard
Unable to cancel one step of "Deformation grid" tool
Description
When you use "Deformation grid" tool and make several actions by dragging markers of the grid, you cannot cancel just one step of editing. "Undo" function cancels whole editing by "Deformation grid", Backspace key doesn't work in this mode (see attachment). While in other tools, for example in "Polyline", you can erase last point by hitting Backspace key.
Environment
Windows 10 Pro 64-bit (18362.356) LazPaint 7.1.6 (64-bit)
Reproduction steps
- Open any image
- Press the "Deformation grid" button in left tool bar
- Move various markers of the grid several times
- Press Backspace key
Actual result
Backspace key doesn't work as a cancellation of last step
Expected result
Backspace cancels last step of deformation
https://user-images.githubusercontent.com/93237623/139002875-75835e69-e59d-40b4-a1ca-6ffaae8049a3.mov
Good idea to implement Backspace for that