odyniec
odyniec

Reputation:

Internet Explorer matrix transformation filter issue

As one of my hobby projects, I'm developing an image effects plugin for jQuery. It's supposed to allow you to apply a few basic effects to an image, and does this by using the canvas HTML element or Internet Explorer filters, which ever are supported.

A demo page is available at: http://sandbox.odyniec.net/imgfx-new/.

I'm having a problem with the rotation effect, which is implemented with the matrix transformation filter (DXImageTransform.Microsoft.Matrix).

If I just rotate the image, the resulting image appears fine. But, if I use another effect on the image before rotating, the rotated image gets broken, ie. a part of it turns black or white. You can see that on the demo page.

For example, use the Invert button, then Rotate by 20 degrees, you'll notice a black stripe where the blue tree should be. The actual filters that are applied to the image are displayed at the bottom of the page.

Am I missing something here, or could this be a browser bug?

Upvotes: 1

Views: 1495

Answers (2)

yckart
yckart

Reputation: 33428

You can try to set the css zoom value to 1. If that also doesn't work. It seems that this is really a bug in IE.

Upvotes: 1

friol
friol

Reputation: 7096

Looks like a Browser bug to me.

Upvotes: 0

Related Questions