File tree Expand file tree Collapse file tree
src/main/kotlin/com/github/blarc/sops/intellij/plugin Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,7 +16,6 @@ import com.intellij.openapi.util.Disposer
1616import com.intellij.openapi.vfs.VirtualFile
1717import com.intellij.psi.PsiManager
1818import com.intellij.testFramework.LightVirtualFile
19- import com.intellij.ui.EditorNotifications
2019import kotlinx.coroutines.Dispatchers
2120import kotlinx.coroutines.withContext
2221
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package com.github.blarc.sops.intellij.plugin.services
33import com.github.blarc.sops.intellij.plugin.getLastCommitContent
44import com.intellij.openapi.components.Service
55import com.intellij.openapi.project.Project
6+ import com.intellij.openapi.vcs.ProjectLevelVcsManager
67import com.intellij.openapi.vfs.VirtualFile
78import kotlinx.coroutines.CoroutineScope
89import kotlinx.coroutines.launch
@@ -15,8 +16,10 @@ class SopsVcsService(
1516 virtualFile : VirtualFile ,
1617 onResult : suspend (content: String? ) -> Unit
1718 ) {
18- cs.launch {
19- onResult(virtualFile.getLastCommitContent(project))
19+ ProjectLevelVcsManager .getInstance(project).runAfterInitialization {
20+ cs.launch {
21+ onResult(virtualFile.getLastCommitContent(project))
22+ }
2023 }
2124 }
2225}
You can’t perform that action at this time.
0 commit comments