From 5b1d958fb14404979a4d079845a8a0e3aa87b417 Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Wed, 17 Jun 2015 21:17:06 +0300 Subject: [PATCH] [vcs-log] limit copied subjects in log --- .../src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java index 44d8f41bb8d5..b98a81344177 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/ui/frame/VcsLogGraphTable.java @@ -43,6 +43,7 @@ import com.intellij.vcs.log.data.VisiblePack; import com.intellij.vcs.log.graph.*; import com.intellij.vcs.log.graph.actions.GraphAction; import com.intellij.vcs.log.graph.actions.GraphAnswer; +import com.intellij.vcs.log.impl.VcsLogUtil; import com.intellij.vcs.log.printer.idea.GraphCellPainter; import com.intellij.vcs.log.printer.idea.PositionUtil; import com.intellij.vcs.log.printer.idea.SimpleGraphCellPainter; @@ -288,7 +289,7 @@ public class VcsLogGraphTable extends JBTable implements TypeSafeDataProvider, C @Override public void performCopy(@NotNull DataContext dataContext) { - List details = myUI.getVcsLog().getSelectedDetails(); + List details = VcsLogUtil.collectLoadedSelectedDetails(myUI.getVcsLog(), true); if (!details.isEmpty()) { CopyPasteManager.getInstance().setContents(new StringSelection(StringUtil.join(details, new Function() { @Override