Закрытие вкладки которой нет
-
Поскольку узнать число вкладок и url этих вкладок нельзя (не переходя по вкладкам), то я просто делал закрытие вкладок под индексами 2,1 что бы наверняка закрыть все вкладки кроме первой. И похоже что в каком-то из обновлений добавили ошибку при закрытии вкладок которых нет, появляется ошибка Таймаут во время выполнения PopupClose.
Собственно предложение: вернуть обратно обработку закрытия вкладок которые не существуют без ошибки PopupClose или добавить функционал для обработки вкладок.
-
@venom777, а что, в игнор ошибок нельзя положить закрытие вкладки?
-
@Antonio можно, но на этом действии нельзя выставить свое время ожидания поэтому ошибка обрабатывается 5-10 секунд
-
@venom777 Только что опробовал ваш метод, вкладки закрываются без каких либо ошибок, в режиме записи и запуска.
Вот тестовый скрипт.
-
Проявляется лишь в старом проекте где эти действия были созданы в какой-то из прошлых версия баса. Пытался скопировать в другой проект - баг пропадал при взаимодействиях с действиями.
Вот из старого проекта видео https://drive.google.com/file/d/1MNogGTw4Y1T6WAvkGFaBCgsPdDmHJiSt/view?usp=sharing
-
@venom777 said in Закрытие вкладки которой нет:
Собственно предложение: вернуть обратно обработку закрытия вкладок которые не существуют без ошибки PopupClose
@venom777 said in Закрытие вкладки которой нет:
Проявляется лишь в старом проекте где эти действия были созданы в какой-то из прошлых версия баса.
Значит в последних версиях BAS проблема уже решена, тема с ошибкой ещё актуальна?
-
@Fox проект старый, бас последний
При пересоздании действия баг пропадает, в новых проектах этого нет
-
@venom777, так это классика перехода на новые версии. Там много чего в старом проекте может вообще перестать работать. И да, нужно просто пересоздать это действие в новой версии БАСа.