From 786455756229bd389695f491cb72c8bf51321219 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 17 Feb 2016 15:52:21 +0100 Subject: [PATCH] don't log ProcessCanceledException in GotoActionBase (EA-74045 - PCE: AbstractProgressIndicatorBase.checkCanceled) --- .../src/com/intellij/ide/actions/GotoActionBase.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionBase.java b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionBase.java index bdbd798ca787..ecce07af15e0 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionBase.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionBase.java @@ -25,6 +25,7 @@ import com.intellij.openapi.editor.Editor; import com.intellij.openapi.fileEditor.FileEditorManager; import com.intellij.openapi.fileEditor.ex.FileEditorManagerEx; import com.intellij.openapi.keymap.KeymapUtil; +import com.intellij.openapi.progress.ProcessCanceledException; import com.intellij.openapi.project.DumbAwareAction; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Pair; @@ -67,6 +68,9 @@ public abstract class GotoActionBase extends AnAction { myHistoryIndex = strings == null || strings.size() <= 1 || !ourLastStrings.containsKey(myInAction) ? 0 : 1; gotoActionPerformed(e); } + catch (ProcessCanceledException e1) { + myInAction = null; + } catch (Throwable t) { LOG.error(t); myInAction = null;