# \[IGN-12088\] Perspective dropdown opened upward, clicking values registered on event behind it

**URL:** <https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [November 2, 2023, 8:54pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415 "2023-11-02T20:54:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![zacharyw.larson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zacharyw.larson/32/23749_2.png) [@zacharyw.larson](https://forum.inductiveautomation.com/u/zacharyw.larson)\
**Post date:** [November 2, 2023, 8:54pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/1 "2023-11-02T20:54:59Z")

</div>

I was showing a page to a person.

They scrolled in a way I had not.  
They clicked a dropdown, and it went upwards which I did not realize it could do.  
Then when they clicked a selection, the page switched because the dropdown was over navigation behind it when opened upwards.

Is there a way to force the dropdown to only drop downwards?

Is there a way to block events behind a dropdown menu easily?

v8.1.19

---

<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:** [November 2, 2023, 10:35pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/2 "2023-11-02T22:35:23Z")

</div>

Regardless of which way the Dropdown opened, click events should not have propagated into components behind the options modal. What was the "navigation" behind the options modal?

> [@zacharyw.larson](#):
>
> Is there a way to force the dropdown to only drop downwards?

Yes - place the Dropdown at the top of the page. Beyond that, no. You're dealing with the behaviors of a responsive component, where the session determined there was not enough space below the Dropdown to display the options, and the session therefore responded to the available space and opened the options above the Dropdown.

---

<div class="post-metadata">

**Author:** ![bao.nguyen](https://avatars.discourse-cdn.com/v4/letter/b/8c91f0/32.png) [@bao.nguyen](https://forum.inductiveautomation.com/u/bao.nguyen)\
**Post date:** [February 18, 2025, 11:28pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/3 "2025-02-18T23:28:25Z")

</div>

Hi,

I encountered similar issue - clicking a dropdown option also triggers a script bound to the component behind.

In my tests, the issue occurred when the script was configured for **onPointerUp** event.  
That issue did _not_ occur when the script was configured for onPointerDown or onActionPerformed (and probably other) events.

I was testing in version 8.1.43.

![msedge_oOYF3Zo6n2](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/7/577cef283873ae4df429cac0d9378645c483b841.gif)

---

<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:** [February 19, 2025, 9:25pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/4 "2025-02-19T21:25:56Z")

</div>

Thank you for the wonderful video of the issue. I've opened an internal ticket to see what we can do about fixing this behavior.

---

<div class="post-metadata">

**Author:** ![Eric.Nielsen](https://avatars.discourse-cdn.com/v4/letter/e/e19b73/32.png) [@Eric.Nielsen](https://forum.inductiveautomation.com/u/Eric.Nielsen)\
**Post date:** [August 12, 2026, 3:31pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/5 "2026-08-12T15:31:40Z")

</div>

@cmallonee is there any update on the internal ticket? Our team has encountered the same issue on version 8.1.53

---

<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:** [August 12, 2026, 3:59pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/6 "2026-08-12T15:59:06Z")

</div>

@Eric.Nielsen No movement on the ticket; it has a relatively low priority because it only happens for a small subset of events.

Also, this thread has two issues, and the ticket is only for one of them because ( `Dropdown option selection can trigger events for components under the option`)

Can you please confirm which events are tied to the component behind the dropdown options which is registering user interaction when an option is clicked? If your issue is instead with the Dropdown displaying its options above the dropdown, there is only one way to mitigate that, and it is to force space always be available below your Dropdown.

---

<div class="post-metadata">

**Author:** ![Eric.Nielsen](https://avatars.discourse-cdn.com/v4/letter/e/e19b73/32.png) [@Eric.Nielsen](https://forum.inductiveautomation.com/u/Eric.Nielsen)\
**Post date:** [August 13, 2026, 4:16pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/7 "2026-08-13T16:16:03Z")

</div>

@cmallonee Regarding the priority level, I understand. I can also confirm that our issue is that `Dropdown option selection can trigger events for components under the option`. The objects behind the dropdowns use onPointerUp most often, with a couple using onPointerDown. We have determined that for our hardware and need to support desktop with mouse and touch panel environments, pointer events are the most reliable vs click, touch, mouse events.

We do not care if the dropdown opens up or opens down, we appreciate the responsiveness of this functionality.

---

<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:** [August 13, 2026, 5:35pm UTC](https://forum.inductiveautomation.com/t/ign-12088-perspective-dropdown-opened-upward-clicking-values-registered-on-event-behind-it/81415/8 "2026-08-13T17:35:41Z")

</div>

Good to know. I suspect we can prevent the events in question from triggering beyond the bounds of the Dropdown options when the ticket gets picked up - it's just a matter of when. I'll update the ticket to reflect additional interest.
