// получить action-menu $dv = $div->get_by_id("action-menu"); // получить у него дочерний "id","button" $bt = $dv->get_child_by_attribute("id","button",true,true); // кликнуть мышью по найденному дочернему $bt->send_mouse_click(15,15);
В данном коде передача события идёт не в область, а непосредственно по координатам внутри элемента, то есть вы вместо
$bt->send_mouse_click(15,15);можете использовать
$bt->send_mouse_click(3,3);
ТО есть даже если меняются размеры самого элемента, он вряд ли будет сжиматься менее чем 3 на 3 пикселя.