Get rid of message loop skipping and EditorOpening

This special behaviour is no longer needed now that event handling is
fully concurrent and the Win32 message loop no longer blocks
`dispatch()` calls.
This commit is contained in:
Robbert van der Helm
2020-11-07 22:06:58 +01:00
parent e2603df522
commit d2500ff31d
5 changed files with 42 additions and 132 deletions
+5 -3
View File
@@ -31,9 +31,11 @@ Versioning](https://semver.org/spec/v2.0.0.html).
expected.
- And probably many more improvements.
I have been testing this extensively to make sure that the change does not
introduce any regressions, but please let me know if this does break anything
for you.
Aside from these more noticeable changes, this has also made it possible to
remove a lot of checks and behaviour that existed solely to work around the
limitations introduced by the event handling system. I have been testing this
extensively to make sure that the change does not introduce any regressions,
but please let me know if this does break anything for you.
TODO: Remove known issue about opening Kontakt and certain other plugins causing playback to stall, since this is no longer the case