void () { getManagerThread().invoke(new DebuggerCommandImpl(PrioritizedTask.Priority.HIGH) { @Override protected void action() { myNodeRenderersMap.clear(); myRenderers.clear(); try { myRenderers.addAll(NodeRendererSettings.getInstance().getAllRenderers(myProject)); } finally { DebuggerInvocationUtil.swingInvokeLater(myProject, () -> { final DebuggerSession session = mySession; if (session != null && session.isAttached()) { DebuggerAction.refreshViews(mySession.getXDebugSession()); } }); } } }); }