in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/AsmViewerHost.kt [68:77]
override fun afterDocumentSaved(document: com.intellij.openapi.editor.Document) {
val savedFile = FileDocumentManager.getInstance().getFile(document) ?: return
val editor = FileEditorManager.getInstance(project).selectedTextEditor ?: return
val currentFile = FileDocumentManager.getInstance().getFile(editor.document) ?: return
if (savedFile == currentFile) {
logger.debug("Document saved, requesting recompilation")
model.recompile.fire(Unit)
}
}