Sketching bug: Escape and Return behave differently for Lines and Splines

Sketching bug: Escape and Return behave differently for Lines and Splines

jsejcksn
Advocate Advocate
544 Views
2 Replies
Message 1 of 3

Sketching bug: Escape and Return behave differently for Lines and Splines

jsejcksn
Advocate
Advocate

Screencast below (starts at 0m 42s because it showcases another bug before).

 

I noticed this bug because it caused me to lose a very detailed spline sketch I was creating.

 

When sketching Lines, pressing the Escape key finishes the operation, saving all previously committed line segments, and ignores the currently uncommitted, in-progress line segment. Pressing the Return key finishes the operation, saving all segments including the in-progress, uncommitted one.

 

When sketching Splines, pressing the Escape key cancels the operation, discarding all of the previously committed segments and forfeits the ability to Undo the cancelled operation. There is no way to get that work back. Pressing Return finishes the operation, saving all previously committed spline segments, and ignores the currently uncommitted, in-progress spline segment.

 

This behavior is inconsistent and, as you can see, can lead to data loss, which is the cardinal sin of computing.

 

 

0 Likes
545 Views
2 Replies
Replies (2)
Message 2 of 3

jiang_peng
Autodesk
Autodesk

Hi,

 

The ESC will cancel the last creation. For sketch Lines, it will cancel last line segment. For spline, it will cancel last spline which is whole spline. If you want to cancel the last point of the spline, please use "CTRL-Z" to undo during creation of the spline before hit the "Enter" to commit.

 

thanks

0 Likes
Message 3 of 3

jsejcksn
Advocate
Advocate

Why are spline segments and line segments treated differently? It just seems like very inconsistent behavior. I would be fine with both of them cancelling the operation with Escape, but I do think it's really strange that they don't work the same way. Perhaps the community can be polled about it. I'd like to be able to depend on a single key to cancel and a single key to commit my current sketch work, no matter which tool I'm using (rectangle, circle, spline, line, etc.)

0 Likes