Hi there,
a SemiModal Eto dialog crashes Rhino 8 for Mac (8.5.24032.06002,2024-02-01)
Example script: ETO_SemiModalDialog.py (1.2 KB)
Steps to repeat:
- From Tools > Script > Run choose the example script
- Wait until the dialog opens
- Click with the middle mouse button in a viewport
Video:
There is another focus related issue:
If the semi modal dialog is open, but has no focus, you cannot click any buttons in the Rhino UI, eg. using Zoom Extents. If you click on a button in the Rhino UI, an error sound is played.
Once you click on the semi modal dialog to give it focus, then click eg. on the Zoom Extents button, it works exactly one time and removes the focus from the dialog. This is a regression compared to Mac Rhino 7 where interaction with buttons was allowed. It also works fine in Rhino 8 (Windows).
thanks,
c.