@Override
    public @NotNull ActionUpdateThread getActionUpdateThread() {
      return myDelegate == null ? ActionUpdateThread.BGT : myDelegate.getActionUpdateThread();
    }
@Override
    public @NotNull ActionUpdateThread getActionUpdateThread()