# Clear row selection on table sort

**URL:** <https://forum.inductiveautomation.com/t/clear-row-selection-on-table-sort/115599>\
**Category:** Ignition\
**Tags:** ignition83, perspective\
**Created:** [May 19, 2026, 1:37pm UTC](https://forum.inductiveautomation.com/t/clear-row-selection-on-table-sort/115599 "2026-05-19T13:37:40Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![ron.deavers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ron.deavers/32/82978_2.png) [@ron.deavers](https://forum.inductiveautomation.com/u/ron.deavers)\
**Post date:** [May 19, 2026, 2:55pm UTC](https://forum.inductiveautomation.com/t/clear-row-selection-on-table-sort/115599/4 "2026-05-19T14:55:36Z")

</div>

Your solution did it. I had to use this method to make it work:

> [@Deselect and Un-Highlight Table Row](https://forum.inductiveautomation.com/t/deselect-and-un-highlight-table-row/79014/6):
>
> 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/clear-row-selection-on-table-sort/115599)._
