I’m running into some unexpected behavior when working with blocks that have annotations in them.
If I insert a block, for example a Title Block, with annotation objects, everything seems fine if I use Embedded + Linked, or Linked with the Layer Style set to Active.
However, if I use a Reference Layer Style:
And then go to the Annotation Styles:
I see them in the Drop down on the left, but if I click on one, to see the settings, then Rhino 7 crashes without any warning or prompts.
If it is either of the other two scenarios (Linked w/ Reference Layer Style OR Embedded + Linked) then it seems to work fine, though there is a noticeable pause as it tries to load the Annotation Style window the first time.
The crash does still save a RhinoDotNetCrash file to the desktop:
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: Dispatcher processing has been suspended, but messages are still being processed.
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Can certainly use the other block settings for now, but seemed important to note.