I’m creating an application that uses Rhino.Inside to import .3dm files…
Am I right to assume that this popup should never be shown to me after I call RhinoDoc.OpenHeadless from within a new RhinoCore([], WindowStyle.NoWindow) context?
Here’s a file with a font that’s not normally installed with windows Firacode.3dm (27.4 KB)
And here’s some code to reproduce the issue. It’s a modified version of the Rhino.Inside sample project, modified to use OpenHeadless and WindowStyle.NoWindow.
Opening the file normally via Rhino8 shows this popup. Dismissing it with “No” is not a problem, the file opens pretty quickly.
But from Rhino.Inside (windowless, headless doc), the rhino process just gets stuck at 0% cpu indefinitely (I let it sit for 20mins to see what it would do, and nothing…)
I have very little visibility on what’s going on, but I highly suspect that some part of Rhino is waiting for a response from this popup.
Unlike with the font popup that we encountered previously, this one doesn’t actually display a window at all, so not 100% certain
Either way, the file cannot be opened with Rhino.Inside…
I’ll try and get a minimal reproducible file created for you guys to take a look at, but I’m not so familiar with this acoustic plugin, so it may take me a while to get something simple…