# Graphics distortion when using system.gui.transform

**URL:** <https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672>\
**Category:** Ignition\
**Created:** [February 10, 2017, 11:41pm UTC](https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672 "2017-02-10T23:41:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![zacslade](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zacslade/32/3587_2.png) [@zacslade](https://forum.inductiveautomation.com/u/zacslade)\
**Post date:** [February 10, 2017, 11:41pm UTC](https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672/1 "2017-02-10T23:41:12Z")

</div>

Hi all,

I have a template with a symbol in it (a group of two lines making a “+” sign), which rotates 45 degrees on click. The animation is performed by binding the angle of the symbol to the x coordinate of a small invisible rectangle, and then moving the rectangle (using system.gui.transform) on click. When the template is clicked, it also toggles a boolean parameter called “toggled”. The animation works fine when I place the template on a display and click it.

Now, I want to set up a property change script on an instance of the template in a window. When the “toggled” parameter changes, I use system.gui.transform to move the template a certain distance across the display. When I do this, the template moves and the symbol turns, but the symbol also stretches and deforms. After a few clicks, the symbol is completely gone, although the button still functions.

Any ideas why this might be happening, or how to fix it?

Thanks,

Edit:

The error only occurs when the project is run in Full Screen.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 11, 2017, 12:21am UTC](https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672/2 "2017-02-11T00:21:58Z")

</div>

This is a known issue with the system.gui.transform function - should be fixed in Ignition 7.9.2 depending on how testing goes. In the meantime, try:

1. Forcing the coordSpace argument to 1 (the default is 0)
2. If that doesn’t work, you can also try using the (undocumented, technically unsupported) system.gui.moveComponent() function for now.

---

<div class="post-metadata">

**Author:** ![zacslade](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zacslade/32/3587_2.png) [@zacslade](https://forum.inductiveautomation.com/u/zacslade)\
**Post date:** [February 13, 2017, 3:56pm UTC](https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672/3 "2017-02-13T15:56:59Z")

</div>

Thanks a bunch! I’ll try those fixes.

---

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [July 5, 2019, 4:55pm UTC](https://forum.inductiveautomation.com/t/graphics-distortion-when-using-system-gui-transform/12672/4 "2019-07-05T16:55:41Z")

</div>

This is still not fixed in 7.9.11!!!😲
