# How to make a view pop up on another view

**URL:** <https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [March 20, 2025, 7:35pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977 "2025-03-20T19:35:32Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![halbiglogan05](https://avatars.discourse-cdn.com/v4/letter/h/9f8e36/32.png) [@halbiglogan05](https://forum.inductiveautomation.com/u/halbiglogan05)\
**Post date:** [March 20, 2025, 7:35pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/1 "2025-03-20T19:35:33Z")

</div>

So, I have project that is already working, and I got a request to add a pop-up message that notifies that parts are low so that it will display a message to the operator.

So, I have created another view in perspective with tags associated from the fault condition of the plc that lets the operator know it's time to fill up. I took those tags and turned them into check boxes in perspective so that when the condition comes true the check box becomes checked.

What I don't know how to do is when a condition does become true have this view take priority over the existing one, they have now or have this one pop up as a message until all the conditions become false.

---

<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:** [March 20, 2025, 7:37pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/2 "2025-03-20T19:37:56Z")

</div>

The simplest method is add the tag bindings and change event scripts to a shared docked view, as the scripts that run in a dock can open popups or perform navigation.

(If you use navigation, the prior view's content will be lost if the user was editing anything, so a popup is probably the right path.)

---

<div class="post-metadata">

**Author:** ![halbiglogan05](https://avatars.discourse-cdn.com/v4/letter/h/9f8e36/32.png) [@halbiglogan05](https://forum.inductiveautomation.com/u/halbiglogan05)\
**Post date:** [March 20, 2025, 7:45pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/3 "2025-03-20T19:45:51Z")

</div>

just to confirm I am hearing you right! The existing view that they use I need to change it to a shared docked view and then add the view that I made for the parts condition. how do I change an existing view to a shared dock view?

---

<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 20, 2025, 8:10pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/4 "2025-03-20T20:10:51Z")

</div>

In most applications there are several views that the user navigates through. That causes a bit of a problem with a popup as it would require a trigger to be added to every view.

Phil is suggesting that you have an "always present" view - this could be the application banner or sidebar view - and use this to open the popup.

See [Pages in Perspective | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/pages-in-perspective#page-layout) for the documentation on this. (It's easy.)

---

<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:** [March 20, 2025, 8:21pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/5 "2025-03-20T20:21:24Z")

</div>

> [@halbiglogan05](#):
>
> change it to a shared docked view

No. **Add** a new view, configured to be a sidebar or top/bottom bar in the **shared** page configuration (so always present, no matter the main view). The code would go in the new view, presumably on its view custom properties. The popup would not disturb any current view.

---

<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 20, 2025, 8:23pm UTC](https://forum.inductiveautomation.com/t/how-to-make-a-view-pop-up-on-another-view/103977/6 "2025-03-20T20:23:43Z")

</div>

And if you have no other use for the docked view you can reduce it to a couple of pixels high or wide so that it doesn't waste screen space.
