# Slow swap between complex windows

**URL:** <https://forum.inductiveautomation.com/t/slow-swap-between-complex-windows/9719>\
**Category:** Ignition\
**Created:** [February 17, 2015, 3:31pm UTC](https://forum.inductiveautomation.com/t/slow-swap-between-complex-windows/9719 "2015-02-17T15:31:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vita](https://avatars.discourse-cdn.com/v4/letter/v/51bf81/32.png) [@Vita](https://forum.inductiveautomation.com/u/Vita)\
**Post date:** [February 17, 2015, 3:31pm UTC](https://forum.inductiveautomation.com/t/slow-swap-between-complex-windows/9719/1 "2015-02-17T15:31:51Z")

</div>

Hi,  
I have windows with complex graphics (floor platforms with few thousands paths) imported from SVG. If I open this window on client, it is opened in 1-2s. Same amount of time it takes when I use navigation (system.nav.swapTo()) from some simple window (few labels, alarm screen,…) or back from complex to simple window.

But when I swap between two complex windows application hangs for more then 20 seconds (Java process has full utilization of the one CPU core and no I/O operations).  
I tried change Direct3D/DirectDraw setting but without success.

Is there some solution to get it faster?

Tested on Ignition 7.7.3rc1 with Windows 7/Vista.
