mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
unstick line number from element text (reason e0f21709ee) for java
This commit is contained in:
@@ -23,6 +23,7 @@ import com.intellij.psi.util.PsiFormatUtilBase;
|
||||
import com.intellij.psi.util.PsiTreeUtil;
|
||||
import com.intellij.ui.SimpleTextAttributes;
|
||||
import com.intellij.usages.TextChunk;
|
||||
import com.intellij.util.FontUtil;
|
||||
import com.intellij.util.Processor;
|
||||
import com.intellij.util.SmartList;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -51,7 +52,8 @@ public class SliceUsageCellRenderer extends SliceUsageCellRendererBase {
|
||||
}
|
||||
});
|
||||
boolean isInsideContainer = javaSliceUsage != null && javaSliceUsage.indexNesting != 0;
|
||||
for (TextChunk textChunk : text) {
|
||||
for (int i = 0, length = text.length; i < length; i++) {
|
||||
TextChunk textChunk = text[i];
|
||||
SimpleTextAttributes attributes = textChunk.getSimpleAttributesIgnoreBackground();
|
||||
if (isForcedLeaf) {
|
||||
attributes = attributes.derive(attributes.getStyle(), Color.LIGHT_GRAY, attributes.getBgColor(), attributes.getWaveColor());
|
||||
@@ -64,6 +66,9 @@ public class SliceUsageCellRenderer extends SliceUsageCellRendererBase {
|
||||
//setPaintFocusBorder(true);
|
||||
}
|
||||
append(textChunk.getText(), attributes);
|
||||
if(i == 0){
|
||||
append(FontUtil.spaceAndThinSpace());
|
||||
}
|
||||
}
|
||||
|
||||
if (javaSliceUsage != null) {
|
||||
|
||||
Reference in New Issue
Block a user