@blackhacker
Возможно, лучшим решением было бы сразу возвращать ошибку, без ожидания?
Я в этом не уверен. Например, есть модальное окно, которое появляется только нажатия на кнопку 1, и которое содержит кнопку 2, на которую тоже нужно нажать. Модальное окно стает выдным не сразу, а после секундной анимации.
Если выполнять код
Нажать на кнопку 1
Нажать на кнопку 2
в текущей версии, этот скрипт отработает корректно, даже если ждать появления второй кнопки нужно будет разное время(от 3 до 5 секунд например).
С предложенными вами изменениями, последовательное нажатие 2 кнопок не будет работать, а еще хуже, будет работать через раз. На форуме сразу появится тема "скрипт в записи работает не так, как в запуске", БАС очень сложный и т.д.((
А выгода при таком подходе не очень существенная.
Или хотя бы можно добавить в БАС функцию получения размера элемента.
Это идея хорошая. Будет. Но я думаю, что, чтобы решить вашу проблему достаточно вызвать проверить существование
0_1480457213332_isexists.png
перед вызовом random_point