Мне кажется идет не допонимание. В каждом отпечатке который выдается из базы есть канвас. Возникает вопрос:
Если не использовать перфект канвас, но использовать отпечаток в котором есть канвас
тогда канвас берется из отпечатка и просто подменяет тот (или те) что есть на странице?
@Dodok Спасибо. Я разобрался в чем было дело. Если после нажатия на кнопку (..,) удалить этот лайк, то счетчик не обнуляется и первый лайк в списке становится номер 2, т.е.:
(//button[@aria-label="Action menu"])[2]
Хотя на экране мы видим, что лайк удалился. В то же время:
(//button[@aria-label="Action menu"])[1]
возвращает IS_EXISTS=true, при этом кликнуть не может.