AppUIExecutorImpl: fix typo in modality check

This commit is contained in:
peter
2019-01-11 11:17:00 +01:00
parent 3fe5c5fb2f
commit 404d5e6f94
@@ -32,10 +32,11 @@ internal class AppUIExecutorImpl private constructor(private val myModality: Mod
constructor(modality: ModalityState) : this(modality, arrayOf(/* fallback */ SimpleConstraintDispatcher(object : SimpleContextConstraint {
override val isCorrectContext: Boolean
get() = ApplicationManager.getApplication().isDispatchThread || ModalityState.current().dominates(modality)
get() = ApplicationManager.getApplication().isDispatchThread && !ModalityState.current().dominates(modality)
override fun schedule(runnable: Runnable): Unit =
override fun schedule(runnable: Runnable) {
ApplicationManager.getApplication().invokeLater(runnable, modality)
}
override fun toString() = "onUiThread($modality)"
})), emptySet<Expiration>())