You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rollback #2972, but leave a compatibility option with 1.6.0 (#3131)
The approach from 1.6.0 has proven itself as unstable and multiple hard-to-understand bugs have been reported:
* JavaFx timer doesn't really work outside the main thread
* The frequent initialization pattern "runBlocking { doSomethingThatMayCallDelay() }" used on the main thread during startup now silently deadlocks
* The latter issue was reported both by Android and internal JB Compose users
* The provided workaround with system property completely switches off the desired behaviour that e.g. Compose may rely on, potentially introducing new sources of invalid behaviour
The original benefits does not outweigh these pitfalls, so the decision is to revert this changes in the minor release
Fixes#3113Fixes#3106
0 commit comments