# \[IGN-4997\]Runscript and system.gui.getCurrentDesktop()

**URL:** <https://forum.inductiveautomation.com/t/ign-4997-runscript-and-system-gui-getcurrentdesktop/20046>\
**Category:** Ignition\
**Created:** [October 9, 2018, 4:20pm UTC](https://forum.inductiveautomation.com/t/ign-4997-runscript-and-system-gui-getcurrentdesktop/20046 "2018-10-09T16:20:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [October 9, 2018, 4:20pm UTC](https://forum.inductiveautomation.com/t/ign-4997-runscript-and-system-gui-getcurrentdesktop/20046/1 "2018-10-09T16:20:43Z")

</div>

I have 2 desktop : primary and secondary.

**runscript(“system.gui.getCurrentDesktop()”,1000)** in a property of a component of a windows displayed on both desktop  
return the same value : “primary”

Do runscript expression take care of the desktop ???

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [October 28, 2021, 6:27pm UTC](https://forum.inductiveautomation.com/t/ign-4997-runscript-and-system-gui-getcurrentdesktop/20046/2 "2021-10-28T18:27:32Z")

</div>

I just ran into something like this on 8.1.9. This function always returns “primary” in an event script triggered by mouse release in a template on another desktop.
