From 891a8f8153162df6eb8c74e48bf52f99e6011d0a Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Sat, 19 Aug 2023 19:01:41 +0200 Subject: [PATCH] IDEA-327581 update slice node presentations tests will be provided automatically later when UsageInfo2UsageAdapter won't call updateCachedPresentation() in unit tests mode GitOrigin-RevId: fd69cf1a02ccde69dbf09b061b847c20698f2f03 --- platform/lang-impl/src/com/intellij/slicer/SliceNode.java | 5 +++++ 1 file changed, 5 insertions(+) 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; }