# Ignition 8.1.17 - after upgrading from 8.1.16, pages message sent doesn't trigger perspective message handler?

**URL:** <https://forum.inductiveautomation.com/t/ignition-8-1-17-after-upgrading-from-8-1-16-pages-message-sent-doesnt-trigger-perspective-message-handler/59542>\
**Category:** Module Development\
**Tags:** perspective, ignition81\
**Created:** [May 13, 2022, 1:42pm UTC](https://forum.inductiveautomation.com/t/ignition-8-1-17-after-upgrading-from-8-1-16-pages-message-sent-doesnt-trigger-perspective-message-handler/59542 "2022-05-13T13:42:21Z")\
**Posts on this page:** 1\
**Showing post:** 19

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [February 3, 2023, 1:12pm UTC](https://forum.inductiveautomation.com/t/ignition-8-1-17-after-upgrading-from-8-1-16-pages-message-sent-doesnt-trigger-perspective-message-handler/59542/19 "2023-02-03T13:12:40Z")

</div>

> [@Open popup from session event](https://forum.inductiveautomation.com/t/open-popup-from-session-event/53148/5):
>
> Session Events have no context of “page”. Consider the following code: def runAction(self, event): """ This event is fired when the 'action' of the component occurs. Arguments: self: A reference to the component that is invoking this function. event: An empty event object. """ system.perspective.openPopup(“0”,‘Popups/PopupLoginAck’) Note that you are NOT supplying a pageId. This sort of usage allows the thread in use to fallback to the page which is in use, because this is from a…

---

_[View the full topic](https://forum.inductiveautomation.com/t/ignition-8-1-17-after-upgrading-from-8-1-16-pages-message-sent-doesnt-trigger-perspective-message-handler/59542)._
