void (@NotNull AnActionEvent e) { InlineWatchNodeImpl watch = (InlineWatchNodeImpl)myValueNode; XDebuggerWatchesManager watchesManager = ((XDebuggerManagerImpl)XDebuggerManager.getInstance(mySession.getProject())).getWatchesManager(); XDebugSession session = DebuggerUIUtil.getSession(e); if (session != null) { if (myPopup != null) { myPopup.cancel(); } watchesManager.inlineWatchesRemoved(Collections.singletonList(watch.getWatch()), null); watchesManager.showInplaceEditor(watch.getPosition(), myEditor, session, watch.getExpression()); } }