title: smoothScrollToPosition does not work in nested RecyclerView
body: <p>I have a recyclerView and each of it's item is a recyclerView. I want scroll to custom position of inner recyclerView at specific condition.
  I used this code at innerRecyclerView but it didn't work:</p>
  
  <pre><code>innerRecyclerView.smoothScrollToPosition(position); 
  </code></pre>
  
  <p>and this:</p>
  
  <pre><code>innerRecyclerView.scrollToPosition(position); 
  </code></pre>
  
  <p>and this one:</p>
  
  <pre><code>layoutManager.scrollToPositionWithOffset(position, offset);
  </code></pre>
  
  <p>Now I have two question:</p>
  
  <p>1) Is it possible scroll to custom position of inner recyclerView?</p>
  
  <p>2) If that is possible, how?</p>
  
  <p>Here is initialize main recyclerView:</p>
  
  <pre><code>LinearLayoutManager layoutManager = new LinearLayoutManager(getContext(), RecyclerView.VERTICAL, false);
          adapter = new FreightsListRVAdapter(new FreightListCallBack(), new FreightListVHFactory());
          rvFreightsList.setLayoutManager(layoutManager);
          rvFreightsList.setItemViewCacheSize(30);
          rvFreightsList.setNestedScrollingEnabled(true);
          rvFreightsList.setAdapter(adapter);
  </code></pre>
  
  <p>Here is initialize innerRecyclerview:</p>
  
  <pre><code>LinearLayoutManager layoutManager = new LinearLayoutManager(itemView.getContext(), RecyclerView.VERTICAL, false);
          layoutManager.setItemPrefetchEnabled(true);
          layoutManager.setInitialPrefetchItemCount(7);
          rvFreights.setNestedScrollingEnabled(false);
          rvFreights.setLayoutManager(layoutManager);
          rvFreights.setItemViewCacheSize(20);
  
          adapter = new FreightsRVAdapter(new FreightCallBack(), new FreightSingleVHFactory());
          rvFreights.setAdapter(adapter);
  </code></pre>
  
  <p>Here is my main recyclerView adapter:</p>
  
  <pre><code>public class FreightsListRVAdapter extends ListAdapter&lt;FreightListModel, FreightListVH&gt; {
  
      private final FreightListVHFactory mFactory;
      private final PublishSubject&lt;FreightListVHAction&gt; mClickUserPS = PublishSubject.create();
  
      @Inject
      public FreightsListRVAdapter(@NonNull FreightListCallBack diffCallback, FreightListVHFactory factory) {
          super(diffCallback);
          mFactory = factory;
      }
  
      @NonNull
      @Override
      public FreightListVH onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
          return mFactory.create(parent);
      }
  
      @Override
      public void onBindViewHolder(@NonNull FreightListVH holder, int position) {
          holder.getVM().setObject(getItem(position));
          holder.bind();
          holder.itemOnClick(mClickUserPS);
  
      }
  
      public PublishSubject&lt;FreightListVHAction&gt; getmClickUserPS() {
          return mClickUserPS;
      }
  }
  </code></pre>
  
  <p>Here is layout of each row of mainRecyclerView:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:descendantFocusability="blocksDescendants"
      android:orientation="vertical"&gt;
  
      &lt;androidx.appcompat.widget.AppCompatTextView xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:app="http://schemas.android.com/apk/res-auto"
          xmlns:tools="http://schemas.android.com/tools"
          android:id="@+id/txtDescription"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:paddingLeft="10dp"
          android:paddingTop="5dp"
          android:paddingRight="10dp"
          android:textColor="#992C2C2C"
          android:textSize="11sp"
          app:fontFamily="@font/iransans"
          tools:ignore="HardcodedText,SmallSp" /&gt;
  
      &lt;androidx.appcompat.widget.AppCompatTextView
          android:id="@+id/txtDate"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_gravity="right"
          android:layout_marginLeft="15dp"
          android:layout_marginRight="15dp"
          android:layout_marginBottom="15dp"
          android:gravity="right"
          android:textColor="#2C2C2C"
          android:textSize="20sp"
          app:fontFamily="@font/iransans_medium"
          tools:ignore="RtlHardcoded"/&gt;
  
      &lt;androidx.recyclerview.widget.RecyclerView
          android:id="@+id/rvFreights"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:overScrollMode="never"
          android:scrollbars="none" /&gt;
  &lt;/androidx.appcompat.widget.LinearLayoutCompat&gt;
  </code></pre>