# Screen changes on one clients PC when another client changes a screen on another PC

**URL:** <https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [October 25, 2022, 4:12pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659 "2022-10-25T16:12:01Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 4:12pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/1 "2022-10-25T16:12:01Z")

</div>

ignition 8.1.19  
vision clients

Having a funny issue. two clients viewing screens, one clients changes to a different screen, and the other users screens changes also to that screen. Why would this happen???  
Thanks

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 25, 2022, 4:15pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/2 "2022-10-25T16:15:19Z")

</div>

That usually means you've used a gateway tag to track navigation instead of using a client tag.

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 4:19pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/3 "2022-10-25T16:19:15Z")

</div>

not sure I understand. as far as I know I am not tracking anything. how I find that?  
thanks

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [October 25, 2022, 4:24pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/4 "2022-10-25T16:24:37Z")

</div>

Do you know the name oft the window that is being switched to on both clients? Do a control+F and look for it. Somewhere, in some script, you have a `system.nav.openWindow` or a `system.nav.swapWindow` opening the window. That script is getting triggered for each of your clients via a global action like a gateway tag change or a client tag bound to a global tag or something like that and that's the problem. If you test and open up a third vision client and go to that window, does it happen on all three? My guess would be yes.

But first if you find the script and can tell us where it's being called, we can better asses the situation and help with a solution.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 25, 2022, 4:48pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/5 "2022-10-25T16:48:28Z")

</div>

Also look for tab strip components in navigation mode. Also look through client-side tag event scripts for any that have `system.nav.*` operations.

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 5:16pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/6 "2022-10-25T17:16:10Z")

</div>

> [@bkarabinchak.psi](#):
>
> `system.nav.openWindow`

Thanks I will look!

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 5:16pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/7 "2022-10-25T17:16:20Z")

</div>

Thanks I will look!

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 5:36pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/8 "2022-10-25T17:36:15Z")

</div>

under client events, i found under startup:

def dolater():  
import system  
system.nav.closewindow("Navigation")  
system.util.invokelater(dolater, 5000)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 25, 2022, 5:38pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/9 "2022-10-25T17:38:13Z")

</div>

That would close the navigation window five seconds after startup. That doesn't explain the behavior you are seeing.

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 6:01pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/10 "2022-10-25T18:01:09Z")

</div>

i am using first tier tabs - are these still usable in version 8.1.19 or are these obsolete?  
I dont even see them in Component Palette anymore.

---

<div class="post-metadata">

**Author:** ![drinaldi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/drinaldi/32/32068_2.png) [@drinaldi](https://forum.inductiveautomation.com/u/drinaldi)\
**Post date:** [October 25, 2022, 6:10pm UTC](https://forum.inductiveautomation.com/t/screen-changes-on-one-clients-pc-when-another-client-changes-a-screen-on-another-pc/65659/11 "2022-10-25T18:10:02Z")

</div>

I commented out -  
#def dolater():  
#import system  
#system.nav.closewindow("Navigation")  
#system.util.invokelater(dolater, 5000)

I also have a MENU button that opens the main nav window and closes any other windows  
I commented out closing all the windows as well.

so doing one of the items above fixed the issue.  
doesn't make sense, but ill take it.

thanks for helping...
