Stéphane Dupont
Stéphane Dupont
@rsmckinney So, any idea why it work when building the project, but not in the editor?
> Did you set the custom build directory in the IDE? Yes, I did. Some more testing: 1. If I don't use a custom build folder, it works fine both...
OK, I switched to using the standard build directory. So I'm closing this issue because I won't be able to test this any longer, but the problem is still here.
I cannot as I cannot reproduce it myself. I just have plenty of these errors as crash reports, but didn't find a way to reproduce them. The full stack trace...
If I understand correctly, when we call `WebMidi.disable()`, `_destroyInputsAndOutputs()` is called and makes an array or promises that will call `input.destroy()` and `output.destroy()` on all inputs and outputs, then set...
... or maybe something like this: ``` async disable() { this._isDisabling = true; ... } _onInterfaceStateChange(e) { if (this.isDisabling) return; ... } ```
Thank you so much (for this and for the really useful library!). Unfortunately, as I cannot reproduce it directly, I can just wait to see if I have any new...
Unfortunately, this still happens with version 3.1.6. Here's a picture that shows the full stack trace: 
@dijipco I think I gave a possible fix above. Introduce a null check (which I explained why it might be needed) will not hurt the code and doesn't mean that...
Thank you, will do!