# Prevent alarm banner dock from appearing on alarm overview page

**URL:** <https://forum.inductiveautomation.com/t/prevent-alarm-banner-dock-from-appearing-on-alarm-overview-page/112336>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [November 20, 2025, 10:21pm UTC](https://forum.inductiveautomation.com/t/prevent-alarm-banner-dock-from-appearing-on-alarm-overview-page/112336 "2025-11-20T22:21:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ASF](https://avatars.discourse-cdn.com/v4/letter/a/c4cdca/32.png) [@ASF](https://forum.inductiveautomation.com/u/ASF)\
**Post date:** [November 20, 2025, 10:21pm UTC](https://forum.inductiveautomation.com/t/prevent-alarm-banner-dock-from-appearing-on-alarm-overview-page/112336/1 "2025-11-20T22:21:17Z")

</div>

I have a shared dock called alarmBanner which is shown automatically when a new alarm appears. To achieve this I created a custom session property, bound it to the number of active and unacknowledged alarms, and added this change script:

```python
if currentValue.quality.good:
		sessions = system.perspective.getSessionInfo()
		for session in sessions:
			if session.id == self.props.id:
				for pageId in session.pageIds:
					if currentValue.value <= 0:
						system.perspective.closeDock(id="alarmBanner", sessionId=session.id, pageId=pageId)
					elif (not previousValue.quality.good) or (previousValue.quality.good and currentValue.value > previousValue.value):
						system.perspective.openDock(id="alarmBanner", sessionId=session.id, pageId=pageId)

```

It works, but when the user is viewing the alarm overview page, which is a full screen view of all alarms, showing the alarm banner is not desirable.

Is there a way to stop the script from opening the dock if one specific page is open?

---

<div class="post-metadata">

**Author:** ![tgarrison](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tgarrison/32/80965_2.png) [@tgarrison](https://forum.inductiveautomation.com/u/tgarrison)\
**Post date:** [November 21, 2025, 1:42pm UTC](https://forum.inductiveautomation.com/t/prevent-alarm-banner-dock-from-appearing-on-alarm-overview-page/112336/2 "2025-11-21T13:42:24Z")

</div>

Add something to the alarm summary page that when it's open it sets a session property "AlmSummaryOpen", when it closes it unset it. And then just have your existing script check that prop.
