@@ -6,6 +6,7 @@ import com.github.benmanes.caffeine.cache.RemovalListener
66import com.intellij.ide.impl.ProjectUtil
77import com.intellij.openapi.actionSystem.AnAction
88import com.intellij.openapi.actionSystem.AnActionEvent
9+ import com.intellij.openapi.application.ApplicationManager
910import com.intellij.openapi.application.ReadAction
1011import com.intellij.openapi.command.WriteCommandAction
1112import com.intellij.openapi.components.service
@@ -47,7 +48,6 @@ import org.eclipse.lsp4j.WorkDoneProgressReport
4748import org.eclipse.lsp4j.jsonrpc.services.JsonNotification
4849import org.eclipse.lsp4j.services.LanguageClient
4950import org.jetbrains.concurrency.runAsync
50- import org.jetbrains.kotlin.idea.util.application.executeOnPooledThread
5151import snyk.common.ProductType
5252import snyk.common.SnykFileIssueComparator
5353import snyk.trust.WorkspaceTrustService
@@ -374,7 +374,7 @@ class SnykLanguageClient() : LanguageClient {
374374 MessageType .Warning -> SnykBalloonNotificationHelper .showWarn(messageParams.message, project)
375375 MessageType .Info -> {
376376 val notification = SnykBalloonNotificationHelper .showInfo(messageParams.message, project)
377- executeOnPooledThread {
377+ ApplicationManager .getApplication(). executeOnPooledThread {
378378 Thread .sleep(5000 )
379379 notification.expire()
380380 }
0 commit comments