From 3dd558ce8daa6d5b6e0e7cd3c583f44e3438f2b4 Mon Sep 17 00:00:00 2001 From: Egor Ushakov Date: Fri, 10 Nov 2017 11:58:08 +0300 Subject: [PATCH] avoid "collecting data" message in captured stack frames --- .../intellij/debugger/memory/utils/StackFrameItem.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/memory/utils/StackFrameItem.java b/java/debugger/impl/src/com/intellij/debugger/memory/utils/StackFrameItem.java index 7360a1d5c4aa..53df0af77e5d 100644 --- a/java/debugger/impl/src/com/intellij/debugger/memory/utils/StackFrameItem.java +++ b/java/debugger/impl/src/com/intellij/debugger/memory/utils/StackFrameItem.java @@ -270,18 +270,16 @@ public class StackFrameItem { @Override public void computeChildren(@NotNull XCompositeNode node) { + XValueChildrenList children = XValueChildrenList.EMPTY; if (myVariables == VARS_CAPTURE_DISABLED) { node.setMessage(DebuggerBundle.message("message.node.local.variables.capture.disabled"), null, SimpleTextAttributes.REGULAR_ATTRIBUTES, CAPTURE_SETTINGS_OPENER); } else if (myVariables != null) { - XValueChildrenList children = new XValueChildrenList(); + children = new XValueChildrenList(); myVariables.forEach(children::add); - node.addChildren(children, true); - } - else { - node.addChildren(XValueChildrenList.EMPTY, true); } + node.addChildren(children, true); } private SimpleTextAttributes getAttributes() {