# Deselect and Un-Highlight Table Row

**URL:** <https://forum.inductiveautomation.com/t/deselect-and-un-highlight-table-row/79014>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [September 12, 2023, 1:40pm UTC](https://forum.inductiveautomation.com/t/deselect-and-un-highlight-table-row/79014 "2023-09-12T13:40:47Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 10, 2025, 6:26pm UTC](https://forum.inductiveautomation.com/t/deselect-and-un-highlight-table-row/79014/6 "2025-04-10T18:26:21Z")

</div>

The most reliable way I've found to do this is to **disable** row selection, let that bounce over to the browser, which will then clear `props.selection.data`. A change event on `props.selection.data` can then re-enable row selection when it sees the new empty value.

In general, properties that are set via user interaction in the browser, like selections, need to also be _unset_ by the browser. Unsetting them directly via script (which runs in the gateway, not the browser) is unreliable.

---

_[View the full topic](https://forum.inductiveautomation.com/t/deselect-and-un-highlight-table-row/79014)._
