mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-01 11:20:44 +07:00
RDCT-940 RDCT-1029: make the base consumeValue suspend to avoid blocking EDT by runReadAction calls
(cherry picked from commit 9aab75dd878ba5b177c3d5bd958bf2050f17f946) IJ-CR-125844 GitOrigin-RevId: b821c4f675c68d95fbd0be9d1fd388ccef46bd01
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7c8c757be4
commit
72db159935
+1
-1
@@ -28,7 +28,7 @@ class JavaLangLevelProjectCustomDataSynchronizer : ProjectCustomDataSynchronizer
|
||||
}.map { LanguageLevelHolder(LanguageLevelProjectExtension.getInstance(project).languageLevel) }
|
||||
}
|
||||
|
||||
override fun consumeValue(project: Project, value: LanguageLevelHolder) {
|
||||
override suspend fun consumeValue(project: Project, value: LanguageLevelHolder) {
|
||||
LanguageLevelProjectExtension.getInstance(project).languageLevel = value.languageLevel
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user