From 3fa535d3853fa2adc9402f120945bae5657e2a50 Mon Sep 17 00:00:00 2001 From: Dmitry Zhuravlev Date: Fri, 30 Apr 2021 12:59:28 +0300 Subject: [PATCH] [vcs-log] [file-history] close editor diff preview on Esc GitOrigin-RevId: 0d8efb45cf58634fb4ea3c7affe86f8c3dfc4bc5 --- .../impl/src/com/intellij/vcs/log/ui/frame/VcsLogDiffPreview.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogDiffPreview.kt b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogDiffPreview.kt index c941eb1edf30..749803e80821 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogDiffPreview.kt +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogDiffPreview.kt @@ -124,6 +124,7 @@ abstract class EditorDiffPreview(private val project: Project, fun openPreviewInEditor(focusEditor: Boolean) { val escapeHandler = Runnable { + closePreview() val toolWindow = ToolWindowManager.getInstance(project).getToolWindow(ChangesViewContentManager.TOOLWINDOW_ID) toolWindow?.activate({ IdeFocusManager.getInstance(project).requestFocus(getOwnerComponent(), true) }, false) }