Skip to content

Commit

Permalink
fix "java.lang.Throwable: Write-unsafe context!" while updating libra…
Browse files Browse the repository at this point in the history
…ries
  • Loading branch information
Krotki committed Apr 23, 2024
1 parent 7f51eb1 commit d90aaf9
Showing 1 changed file with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package io.vlang.configurations

import com.intellij.openapi.application.ModalityState
import com.intellij.openapi.application.WriteAction
import com.intellij.openapi.application.invokeLater
import com.intellij.openapi.project.Project
Expand All @@ -8,7 +9,7 @@ import com.intellij.openapi.roots.ex.ProjectRootManagerEx

object VlangLibrariesUtil {
fun updateLibraries(project: Project) {
invokeLater {
invokeLater(ModalityState.nonModal()) {
WriteAction.run<RuntimeException> {
ProjectRootManagerEx.getInstanceEx(project).makeRootsChange({}, RootsChangeRescanningInfo.TOTAL_RESCAN)
}
Expand Down

0 comments on commit d90aaf9

Please sign in to comment.