From 8f3aefbaca1265c2e6cf4c5379e82913c99ddafd Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Mon, 20 Feb 2017 19:01:19 +0300 Subject: [PATCH] [file-history] diff/compare action should be dumb aware IDEA-168483 --- .../actions/history/CompareRevisionsFromHistoryAction.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/actions/history/CompareRevisionsFromHistoryAction.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/actions/history/CompareRevisionsFromHistoryAction.java index 6c5fb50a3fc5..65ca52c807ef 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/actions/history/CompareRevisionsFromHistoryAction.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/actions/history/CompareRevisionsFromHistoryAction.java @@ -18,6 +18,7 @@ package com.intellij.vcs.log.ui.actions.history; import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.CommonDataKeys; +import com.intellij.openapi.project.DumbAware; import com.intellij.openapi.project.Project; import com.intellij.openapi.vcs.FilePath; import com.intellij.openapi.vcs.VcsDataKeys; @@ -40,7 +41,7 @@ import org.jetbrains.annotations.NotNull; import java.util.List; -public class CompareRevisionsFromHistoryAction extends AnAction { +public class CompareRevisionsFromHistoryAction extends AnAction implements DumbAware { private static final String COMPARE_TEXT = "Compare"; private static final String COMPARE_DESCRIPTION = "Compare selected versions"; private static final String DIFF_TEXT = "Show Diff"; @@ -57,7 +58,7 @@ public class CompareRevisionsFromHistoryAction extends AnAction { } e.getPresentation().setVisible(true); - + List details = ui.getVcsLog().getSelectedDetails(); if (details.size() == 2) { VcsFullCommitDetails detail0 = details.get(0);