diff --git a/platform/lang-impl/src/com/intellij/slicer/SliceNode.java b/platform/lang-impl/src/com/intellij/slicer/SliceNode.java index 3133534abc11..f7582cfb0e43 100644 --- a/platform/lang-impl/src/com/intellij/slicer/SliceNode.java +++ b/platform/lang-impl/src/com/intellij/slicer/SliceNode.java @@ -130,6 +130,11 @@ public class SliceNode extends AbstractTreeNode implements Duplicate @Override protected void update(@NotNull PresentationData presentation) { + SliceUsage sliceUsage = getValue(); + if (sliceUsage != null) { + sliceUsage.updateCachedPresentation(); + } + presentation.setChanged(presentation.isChanged() || changed); changed = false; }