@Cfc0801 Зависит от реализации таблицы. Помню, на одном из проектов делали полностью кастомный грид, где каждый индивидуальный row - это отдельный компонент. В реакте допустим при таком раскладе вся страница никогда не будет перерисовываться (разве что по рефрешу). Изменение значения отрисовывает только заафекченную часть. Если это значение влияет на данные во всей таблице (аля пересчет по каким-то формулам или банальная фильтрация), то естественно грид начнет обновляться. Ну и поэтому смотреть на тайтл нет никакого смысла. Эффективней всего будет понаблюдать в дереве, какая часть начинает меняться при обновлении значения (по тем же id в вашем случае это сразу будет заметно), и дальше повесить якорь рутовый на элемент, относительно которого идут изменения. Но на самом деле, это тоже может ничего не дать в случае существования row/cell - как отдельного компонента. Привязавшись к руту, вы можете схватить снепшот еще до того, как пройдет каскадное обновление всех вложенных компонентов. Так что наверное лучше в таком случае пойти от обратного - взять самый вложенный (по возможности) компонент, например - строка или ячейка. Но проверять на обычный visibility тоже нет смысла. Есть разные варианты: смотреть за размерностью, фактом изменения значений, атрибутов и т.п. Каждый случай может быть уникальным. К тому же, "высокопроизводительные" таблицы (на трейд платформах допустим) могут успеть несколько раз обновить значение в ячейке еще до того, как ваш запрос долетит через пол мира по сети через условный селениум грид на браузер. Так что it depends.