Switching windows during command hangs command

If I start a command (I’ve tested Rectangle and Ellipse) and select the first corner or the center and then switch to another open Rhino window and then switch back to the window in which I initiated the command, my selection of the corner or center disappears, but the command is still waiting for me to input the second corner or the radius. Anything I enter or any option I click at that point brings up the “Unknown or unimplemented command” dialog box. Clicking Cancel or hitting Escape does nothing. The only way (at in 5 minutes of trying different things) to recover from this without closing the window is to issue another command (e.g., right click and select to repeat a command).

To recreate the problem:

  1. Open a new Rhino window (make sure you have at least one other Rhino window open already)
  2. Issue the Rectangle or Ellipse command
  3. Enter 0,0,0 for the first corner (or center)
  4. Switch to another open Rhino window (command+~)
  5. Switch back to the window in which you issued the Rectangle or Ellipse command

Ideally, when you issue a command and then switch to another open window and back, Rhino should remember the state of that window and should bring you back to where you were in the command (and should remember your first selection).

Below is my computer information.


Software information
Software versions
Rhinoceros version: 5.0 Wenatchee 2014-05-20 (514)
OS X version: Version 10.9.3 (Build 13D65)


Hardware information

Computer hardware
Hardware model: MacBookPro5,1
Processor: Intel Core2 Duo CPU T9800 @ 2.93GHz
Memory: 8 GB
Architecture: Intel 64 bit

Video hardware
Graphics: NVIDIA GeForce 9600M GT 512 MB
Memory: 256 MB
Screen size: 1440 x 900
Displays: Color LCD

Third party kernel extensions
com.checkpoint.kext.FDECryptocore (1.0.0d1)
com.checkpoint.kext.P4MacFilterScheme (1.0)
com.ScreamingBee.driver.SBVirtualMic (1.0.4)
com.sophos.nke.swi (9.0.53)
com.sophos.kext.sav (9.0.53)

USB devices
Apple Inc.: Built-in iSight
Apple, Inc.: Apple Internal Keyboard / Trackpad
Apple Computer, Inc.: IR Receiver
UltiMachine (ultimachine.com): RAMBo
Apple Inc.: Bluetooth USB Host Controller

Bluetooth devices
Apple: Apple Magic Mouse

OpenGL information

OpenGL software
OpenGL version: 2.1 NVIDIA-8.24.13 310.90.9.05f01
Render version: 2.1
Shading language: 1.20
Maximum texture size: 8192 x 8192
Z-buffer depth: 24 bits
Maximum viewport size: 8192 x 8192

Implementation settings
Use texture compression: No

Appearance settings
Antialiasing: None
Mip map filtering: None
Anisotropic filtering: None

Thanks for the report. This will be fixed in the next WIP release.