# Perspective XY Chart selection.data returns None instead of False after upgrade from 8.1.41 to 8.1.54

**URL:** <https://forum.inductiveautomation.com/t/perspective-xy-chart-selection-data-returns-none-instead-of-false-after-upgrade-from-8-1-41-to-8-1-54/117351>\
**Category:** General Discussion\
**Tags:** perspective, ignition81\
**Created:** [October 6, 2026, 12:36pm UTC](https://forum.inductiveautomation.com/t/perspective-xy-chart-selection-data-returns-none-instead-of-false-after-upgrade-from-8-1-41-to-8-1-54/117351 "2026-10-06T12:36:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![GOKULAKANNAN\_P](https://avatars.discourse-cdn.com/v4/letter/g/0ea827/32.png) [@GOKULAKANNAN\_P](https://forum.inductiveautomation.com/u/GOKULAKANNAN_P)\
**Post date:** [October 6, 2026, 12:36pm UTC](https://forum.inductiveautomation.com/t/perspective-xy-chart-selection-data-returns-none-instead-of-false-after-upgrade-from-8-1-41-to-8-1-54/117351/1 "2026-10-06T12:36:06Z")

</div>

Hi all,

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/f/3ff1cf09e814749c7eb2fcc58fe7374766c6afbc.png)

After upgrading from **8.1.41 to 8.1.54** , boolean `false` values inside an XY Chart's `props.selection.data` are read as `None` in a script. `true` values still work.

I have an XY Chart (used as a Gantt chart) inside a Flex Repeater. In the `props.selection.data` change script:

```python
system.perspective.print(self.props.selection.data[0])
event_type = self.props.selection.data[0].event_type
system.perspective.print('event type : {}'.format(event_type))

```

**Expected (worked in 8.1.41):** `event_type` and `event_ack` return `False`.

**Actual (8.1.54):** The Property Editor shows `event_type: false` and `event_ack: false`, but the script prints `None` for both. When the value is `true`, it prints `True` correctly.

Nothing changed except the gateway upgrade.

Screenshot attached.

Thanks in advance​🙂.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 6, 2026, 5:51pm UTC](https://forum.inductiveautomation.com/t/perspective-xy-chart-selection-data-returns-none-instead-of-false-after-upgrade-from-8-1-41-to-8-1-54/117351/2 "2026-10-06T17:51:09Z")

</div>

I consider this report as written extremely unlikely. The coercion logic in the property adapter -\> script step is pretty simple, and if it was broken by an upgrade a lot of people would have complained by now.

That said, if you want a full formal investigation, you need to contact the [Support department](https://support.inductiveautomation.com/hc/en-us) officially. Everyone on the forums is volunteering time, and of the few IA employees here regularly, none are Perspective experts. If you want a prompt, helpful answer, support is your best bet.
