@Override
    public void contextAction(@NotNull SuspendContextImpl suspendContext) {
      showStatusText(JavaDebuggerBundle.message("status.step.into"));
      final ThreadReferenceProxyImpl stepThread = getContextThread();
      final RequestHint hint = getHint(suspendContext, stepThread, null);
      if (myForcedIgnoreFilters) {
        mySession.setIgnoreStepFiltersFlag(getFrameCount(stepThread, suspendContext));
      }
      hint.setIgnoreFilters(myForcedIgnoreFilters || mySession.shouldIgnoreSteppingFilters());
      applyThreadFilter(getThreadFilterFromContext(suspendContext));
      if (myBreakpoint != null) {
        prepareAndSetSteppingBreakpoint(suspendContext, myBreakpoint, hint, false);
      }
      step(suspendContext, stepThread, hint, createCommandToken());
      super.contextAction(suspendContext);
    }
@Override
    public void contextAction(@NotNull SuspendContextImpl suspendContext)