fix: save document before submitting
This commit is contained in:
parent
9eddbf96bf
commit
0353c672fc
@ -7,6 +7,7 @@ import com.intellij.openapi.actionSystem.ActionUpdateThread
|
|||||||
import com.intellij.openapi.actionSystem.AnActionEvent
|
import com.intellij.openapi.actionSystem.AnActionEvent
|
||||||
import com.intellij.openapi.diagnostic.LogLevel
|
import com.intellij.openapi.diagnostic.LogLevel
|
||||||
import com.intellij.openapi.diagnostic.Logger
|
import com.intellij.openapi.diagnostic.Logger
|
||||||
|
import com.intellij.openapi.fileEditor.FileDocumentManager
|
||||||
import com.intellij.openapi.fileEditor.FileEditorManager
|
import com.intellij.openapi.fileEditor.FileEditorManager
|
||||||
import com.intellij.openapi.vfs.readText
|
import com.intellij.openapi.vfs.readText
|
||||||
import io.gitlab.jfronny.sdom.SDom
|
import io.gitlab.jfronny.sdom.SDom
|
||||||
@ -40,6 +41,7 @@ class SDSubmitAction(text: String) : NotificationAction(text) {
|
|||||||
)
|
)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
FileDocumentManager.getInstance().run { getDocument(virtualFile)?.let { saveDocument(it) } }
|
||||||
val currentFile = virtualFile.readText()
|
val currentFile = virtualFile.readText()
|
||||||
val fileName = virtualFile.name
|
val fileName = virtualFile.name
|
||||||
val language = virtualFile.extension?.let { SDom.identifyLanguage(it) }
|
val language = virtualFile.extension?.let { SDom.identifyLanguage(it) }
|
||||||
|
Loading…
Reference in New Issue
Block a user