mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-189256 diff: do not use custom chevron icon for local changes
This commit is contained in:
@@ -18,7 +18,6 @@ package com.intellij.diff.tools.simple;
|
||||
import com.intellij.diff.fragments.DiffFragment;
|
||||
import com.intellij.diff.fragments.LineFragment;
|
||||
import com.intellij.diff.util.*;
|
||||
import com.intellij.icons.AllIcons;
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||
import com.intellij.openapi.diff.impl.DiffUsageTriggerCollector;
|
||||
import com.intellij.openapi.editor.Document;
|
||||
@@ -311,15 +310,13 @@ public class SimpleDiffChange {
|
||||
@Nullable
|
||||
private GutterIconRenderer createApplyRenderer(@NotNull final Side side) {
|
||||
String text;
|
||||
Icon icon;
|
||||
Icon icon = DiffUtil.getArrowIcon(side);
|
||||
|
||||
if (side == Side.LEFT && myViewer.isDiffForLocalChanges()) {
|
||||
text = "Revert";
|
||||
icon = AllIcons.Diff.Revert;
|
||||
}
|
||||
else {
|
||||
text = "Accept";
|
||||
icon = DiffUtil.getArrowIcon(side);
|
||||
}
|
||||
|
||||
return createIconRenderer(side, text, icon, () -> {
|
||||
|
||||
@@ -28,7 +28,6 @@ import com.intellij.diff.tools.util.side.TwosideTextDiffViewer;
|
||||
import com.intellij.diff.tools.util.text.TwosideTextDiffProvider;
|
||||
import com.intellij.diff.util.*;
|
||||
import com.intellij.diff.util.DiffUserDataKeysEx.ScrollToPolicy;
|
||||
import com.intellij.icons.AllIcons;
|
||||
import com.intellij.openapi.Disposable;
|
||||
import com.intellij.openapi.actionSystem.*;
|
||||
import com.intellij.openapi.application.ReadAction;
|
||||
@@ -604,7 +603,6 @@ public class SimpleDiffViewer extends TwosideTextDiffViewer {
|
||||
@Nullable
|
||||
@Override
|
||||
protected Icon getIcon(@NotNull Side side) {
|
||||
if (myModifiedSide == Side.RIGHT && isDiffForLocalChanges()) return AllIcons.Diff.Revert;
|
||||
return DiffUtil.getArrowIcon(myModifiedSide.other());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user