# Popup Identifier X-Ref

**URL:** <https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119>\
**Category:** Ignition\
**Tags:** perspective, ignition81\
**Created:** [May 1, 2023, 9:40pm UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119 "2023-05-01T21:40:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [May 1, 2023, 9:40pm UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119/1 "2023-05-01T21:40:11Z")

</div>

I have a bunch of popups and I've duplicated components with popups configured, changing parameters and such, not realizing that the ID is also duplicated, which prevents popups with the same ID being open at the same time.

Is there a way to quickly x-ref all of my popup IDs to see where conflicts are, or will this be quite manual?

Also, I would have thought that duplicating a component with a popup ID (or any unique ID for that matter) should have a new ID automatically generated - the same way that duplicating a component auto-increments the name. If a dev wanted the popup IDs to be the same, they would deliberately set it, and I think that desiring that functionality is much less common than the other.

---

<div class="post-metadata">

**Author:** ![Gabriel\_Hernandez](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/gabriel_hernandez/32/47179_2.png) [@Gabriel\_Hernandez](https://forum.inductiveautomation.com/u/Gabriel_Hernandez)\
**Post date:** [May 11, 2023, 10:43pm UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119/2 "2023-05-11T22:43:07Z")

</div>

Hi,

Are your popups in Vision or Perspective? They both work a bit differently.

---

<div class="post-metadata">

**Author:** ![justinedwards.jle](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/justinedwards.jle/32/37854_2.png) [@justinedwards.jle](https://forum.inductiveautomation.com/u/justinedwards.jle)\
**Post date:** [May 11, 2023, 11:50pm UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119/3 "2023-05-11T23:50:43Z")

</div>

> [@Gabriel\_Hernandez](#):
>
> Vision or Perspective

The post is tagged as Perspective

---

<div class="post-metadata">

**Author:** ![amarks](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/amarks/32/45610_2.png) [@amarks](https://forum.inductiveautomation.com/u/amarks)\
**Post date:** [May 12, 2023, 12:42am UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119/4 "2023-05-12T00:42:30Z")

</div>

> [@justinedwards.jle](#):
>
> The post is tagged as Perspective

Yes, Perspective

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [May 12, 2023, 2:46am UTC](https://forum.inductiveautomation.com/t/popup-identifier-x-ref/73119/5 "2023-05-12T02:46:30Z")

</div>

Are you passing in a tag path for your popups? If so, that should be unique enough and you could use the tag path as the ID. You would only need to change the open call.
