BUG - Esc. to cancel command not working

I am unable to use Esc. to cancel a command that is stalling Rhino.
This means I have to force quite Rhino to ‘continue’ working.

What command?

What version of Rhino?

Run the Rhino command SystemInfo and post the results.

Command: Move face.

systeminfo november.txt (5.5 KB)

Hej Morten -

Does that also happen when you start a new file, create a simple box, and then run MoveFace?
-wim

Two different issues:

  1. A command appears to lock-up or get into an endless loop.
  2. Not being able to cancle a command.

If a command is “taking too long” due to a very large amount of calculations and/or data the user should be able to cancel the command. My recollection is there was a discussion several years ago about commands which did not include code enabling the user to cancel the command before it completes.

If a command has a bug which keeps it from completing then the bug should be fixed. Even if the command includes code to enable the user to cancel the command the bug may be blocking that code from working.

1 Like

No it’s for more complex objects.
Attached is a door where I use ‘move face’ to adjust the height and width of the door.
No esc. possible. Can only force quit Rhino.

Sometimes the move face also creates ‘bad objects’.

DOOR TEST MOVE FACE BAD OBJECT.3dm (4.2 MB)

Hej Morten -

Thanks for that file. It only takes 4 seconds here to complete, but, yes, you can’t cancel the command
RH-84644 MoveFace: Can’t Cancel

RH-84643 MoveFace: Creates Bad Geometry

Note: for both cases, using a “faces” selection filter and then using the regular Move command works as it should. It is both cancelable and creates good geometry.
-wim