Bug 365712 - Correct undo for adding nodes to a curve
Summary: Correct undo for adding nodes to a curve
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Usability (show other bugs)
Version: 3.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-15 13:54 UTC by mvowada
Modified: 2016-11-01 12:00 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mvowada 2016-07-15 13:54:16 UTC
(Tested with: Ubuntu 14.04 LTS Unity and Krita-3.0-x86_64.appimage).

Reproducible: Always

Steps to Reproduce:
1. Select the "Bezier Curve" or "Bezier Curve Selection" tool;
2. Do mouse or pen "Right click".

Actual Results:  
"Right click" does nothing (but it works well along with all the other tools).

Expected Results:  
"Right click" should work as with the other tools.
Comment 1 wolthera 2016-07-15 18:39:03 UTC
I suspect that this is a bit of a confusion: For the bezier tool, rightclick undoes the last point put down. Not sure if this can be seen as a bug or an awkward issue in design.
Comment 2 mvowada 2016-07-15 22:54:19 UTC
Hi wolthera, thanks, I overlooked that.

Usually I tend to pan over the canvas by doing "Right click" since it helps me to stay focused when working on small viewports.

For this, I'm wondering if "CTRL+Z" wouldn't be maybe an equally good choice for undoing the last created node (ESC would be for cancel the path).
Comment 3 Halla Rempt 2016-08-12 12:08:04 UTC
That's very tricky since undo is tied to the tool and would undo the whole added shape. We really struggled with that for years. Maybe with the vector interaction rewrite planned for this year we could do something about it, though the focus there is in the first place to move from odg to svg and then to improve the interaction generally.