docs: @Override
      public int scrollHorizontallyBy(int dx, RecyclerView.Recycler recycler,
                                      RecyclerView.State state) {
          if (getOrientation() == VERTICAL) {
              return 0;
          }
          return scrollInternalBy(dx, recycler, state);
      }