В качестве одного из моих хобби-проектов я разрабатываю плагин графических эффектов для jQuery. Предполагается, что он позволит вам применить к изображению несколько основных эффектов, и делает это с помощью HTML-элемента холста или фильтров Internet Explorer, которые когда-либо поддерживаются.
Демо-страница доступна по адресу: http://sandbox.odyniec.net/imgfx-new/.
У меня проблема с эффектом поворота, который реализован с помощью фильтра преобразования матрицы (DXImageTransform.Microsoft.Matrix).
Если я просто поверну изображение, получившееся изображение будет выглядеть нормально. Но, если я использую другой эффект для изображения перед поворотом, повернутое изображение будет повреждено, т.е. часть его становится черной или белой. Вы можете увидеть это на демонстрационной странице.
Например, используйте кнопку Invert, затем Rotate на 20 градусов, вы заметите черную полосу там, где должно быть синее дерево. Фактические фильтры, применяемые к изображению, отображаются внизу страницы.
Мне что-то здесь не хватает, или это может быть ошибка браузера?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Мне кажется, это ошибка браузера.
Вы можете попробовать установить значение масштабирования css равным 1. Если это тоже не сработает. Похоже, это действительно ошибка в IE.