facebook / facebook/fresco

When applying roundWithOverlayColor to gif image, the border of the gif image is visible even when there is a view covering it

Open
#2,217 1 comment 2 reactions 0 assignees View on GitHub
bug
Dominant language
Kotlin
Stars
17.2k
Forks
3.7k
PR merge metrics
No merged PRs in 30d

Description

### Description

Please see screen shot, the blue view is covering the imageView
https://drive.google.com/file/d/0ByXAOJw4vwgPMUNPSEZJcXBidmVQOGNpZHF5bHBnLVNNaWtj/view?usp=sharing

### Reproduction

Create a layout like this:

```

```
In activity just load any gif:

```
String url = "https://cdn.emogi.com/cxp/zyw/zywld-medium.gif?4a-C46DEX-0-beiiuj24cgad79rvike0";

Uri uri = Uri.parse(url);
SimpleDraweeView fresco = (findViewById(R.id.fresco));
DraweeController controller = Fresco.newDraweeControllerBuilder().setUri(uri).setAutoPlayAnimations(true).build();

fresco.setController(controller);

```

If you remove `fresco:roundWithOverlayColor="#ffffff"` It works fine

### Additional Information

* Fresco version: 1.9.0
* Platform version: Only happen to Android 7

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.