diff --git a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt index 3f5da1b0040..592dbff032b 100644 --- a/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt +++ b/plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLanguageClientImpl.kt @@ -412,7 +412,7 @@ class AmazonQLanguageClientImpl(private val project: Project) : AmazonQLanguageC val currPath = Paths.get(path) if (currPath.startsWith(localHistoryPath)) return try { - ApplicationManager.getApplication().invokeLater { + ApplicationManager.getApplication().executeOnPooledThread { VfsUtil.markDirtyAndRefresh(false, true, true, currPath.toFile()) } } catch (e: Exception) {