Skip to content

Conversation

@djipco
Copy link
Contributor

@djipco djipco commented Nov 29, 2019

If the intersection is less than a pixel high or wide, getImageData() will (rightfully) throw the following error:

Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source height is 0.

I guess getImageData() does an implicit Math.floor() on the width and height parameters to make sure there is actual data to return.

If the intersection is less than a pixel high or wide, `getImageData()` will (rightfully) throw the following error:

```Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The source height is 0.```

 I guess `getImageData()` does an implicit `Math.floor()` on the `width` and `height` parameters to make sure there is actual data to return.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant