public boolean equalsForActualImage()

in vito/options/src/main/java/com/facebook/fresco/vito/options/ImageOptions.java [219:243]


  public boolean equalsForActualImage(ImageOptions other) {
    if (this == other) {
      return true;
    }
    if (mPerfMediaRemountInstrumentationFix) {
      if (mOverlayRes != other.mOverlayRes
          || !Objects.equal(mOverlayDrawable, other.mOverlayDrawable)
          || !Objects.equal(mActualImageColorFilter, other.mActualImageColorFilter)
          || mResizeToViewport != other.mResizeToViewport
          || mAutoPlay != other.mAutoPlay
          || !Objects.equal(mCustomDrawableFactory, other.mCustomDrawableFactory)
          || mPerfMediaRemountInstrumentationFix != other.mPerfMediaRemountInstrumentationFix) {
        return false;
      }
    } else {
      if (mOverlayRes != other.mOverlayRes
          || !Objects.equal(mOverlayDrawable, other.mOverlayDrawable)
          || !Objects.equal(mActualImageColorFilter, other.mActualImageColorFilter)
          || mResizeToViewport != other.mResizeToViewport
          || !Objects.equal(mCustomDrawableFactory, other.mCustomDrawableFactory)) {
        return false;
      }
    }
    return equalDecodedOptions(other);
  }