Баг. Портит файл проекта при сохранении.



  • Еще есть подозрение, что после "Сохранить как" и дальнейшей работы с новым файлом. Не глубоко разбирался, но все сгенерированные айдишники data_name так и остаются теми же самыми для обоих файлов...



  • Да, повторилось нехорошее поведение при запуске двух инстансов. Новый проект без Node.js стибрил у второго открытого "навороченного" проекта все настройки и модули.



  • То же происходит и если первый открытый проект "пустой", а второй "навороченный". Второй начинает ставить Node.js. Проявляется, если первый в режиме Записи, и второй тоже запускаешь в режиме Записи.



  • Баг так и остался, вчера напоролся на него. В новых проектах секция SettingsWorker вообще отсутствует и не мог понять почему браузер вообще с проксями стал сбрасывать соединение.



  • @Mulin
    Хотя поставил туннелирование и нормально заработало.



  • @Mulin
    Upd. Не совсем нормально. Похуже чем просто через прокси - чаще недогрузки страницы, сбросы и т.д.



  • @Mulin said in Баг. Портит файл проекта при сохранении.:

    Баг так и остался

    а он и не мог ни куда деться - ещё апдейтов не было.


  • administrators

    @daemons Опишите пожалуйста шаги, как можно получить такой результат.
    Если вы работает с двумя экземплярами БАС с одним проектом, то после закрытия обеих копий, проект будет таким, как в той копии БАС, которая закрылась последней.



  • @support Можно конечно видео записать, но думаю и так будет понятно..

    1. Открыть в BAS скрипт_1, в котором есть настройки (NPM модули, пропуск кадров, и т.п.)
    2. Открыть во втором окне BAS скрипт_2, в котором дефолтные настройки.
    3. Зайти в настройки скрипт_2 и сохранить (нажать кнопку ok) и выйти.
    4. Если обновить скрипт_1 в первом окне BAS, то настройки в нём сменятся на настройки из скрипт_2.

    Баг проявляется даже если проекты разные и ни как друг с другом не контактировали (не переносились блоки из одного скрипта в другой)


  • administrators

    @Fox Да, такой баг возможен. Связано это с тем, что процесс БАС и процесс браузера обмениваются данными через один файл с настройками. Исправлю чуть позже.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.