# Pop Up Indicator

**URL:** <https://forum.inductiveautomation.com/t/pop-up-indicator/86932>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [March 6, 2024, 9:05pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932 "2024-03-06T21:05:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alejandro](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@Alejandro](https://forum.inductiveautomation.com/u/Alejandro)\
**Post date:** [March 6, 2024, 9:05pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932/1 "2024-03-06T21:05:14Z")

</div>

Hi,  
I have this project in Ignition Perspective where I have 2 HMI Stations, on which I have a pop up and when the pop up is opened triggers an indicator to be on, but if I open the same pop up on these 2 stations at the same time the indicator is on, but if I close one of them the indicator turns off because on the close command of the pop up I set It to turn it off. Is there a way to keep that signal On while one of the pop up is still open?

I'll appreciate any help on this.  
Regards

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [March 6, 2024, 9:09pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932/2 "2024-03-06T21:09:26Z")

</div>

It sounds backwards to me. A more typical application might open the popup if the indicator is on, not the other way around.

Can you describe the application some more? What is the indicator (lamp?) tell the user? Is it a warning that someone is in manual mode or something like that?

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [March 6, 2024, 9:29pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932/3 "2024-03-06T21:29:24Z")

</div>

It sounds like you'll need to manage a registry of open Popups for this scenario if you can't find a better alternative.

Each Popup would be responsible for adding its pageId to a custom list in session props. Each Popup would also be responsible for removing the pageId from the list. Each page would need to also remove itself as part of the Page Shutdown Event. Your Popups would also have to not display a close icon, forcing users to use custom UI to close the Popup because use of the close icon would not remove the page ID from the registry.

---

<div class="post-metadata">

**Author:** ![Alejandro](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@Alejandro](https://forum.inductiveautomation.com/u/Alejandro)\
**Post date:** [March 6, 2024, 9:31pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932/4 "2024-03-06T21:31:30Z")

</div>

The pop up Is for a motor application, when the pop up is open I write to a tag x in the plc then I read that x tag in the hmi, with that tag on I can read some values from the PLC, but if the tag goes off I stop receiving this information

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [March 6, 2024, 9:46pm UTC](https://forum.inductiveautomation.com/t/pop-up-indicator/86932/5 "2024-03-06T21:46:08Z")

</div>

If you are trying to reduce unnecessary network traffic when nobody is watching the motor then maybe you should used leased mode on the tags. You could set the tags to read slowly for general use and set a fast read rate on the leased mode.

> **[Leased Tag Group Example | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/platform/tags/tag-groups/leased-tag-group-example)**
>
> Add a Leased Tag Group

Now the OPC server will only read at the leased rate if a view is displaying those tags. You can then forget about trying to detect if a popup is open.

(Someone correct me if I'm missing some insight into this topic!)
