vanessa-automation icon indicating copy to clipboard operation
vanessa-automation copied to clipboard

Закрытие клиента 1С при запуске VA Single при использовании темной темы VS Code

Open avolkov-git opened this issue 3 years ago • 8 comments

Версия Vanessa Automation: 1.2.039.1 (single) Версия платформы: 1С:Предприятие 8.3 (8.3.22.1704) Режим совместимости базы, где запускается Vanessa Automation: Не использовать Операционная система: Windows Server 2019 Standart

Функционал: Закрытие обработки vanessa-automation-single при использовании темной темы VS Code
   Как разработчик
   Я хочу использовать темную тему VS Code и обработку Vanessa-Automation-Single

Контекст:
  Дано: Vanessa-Automation-Single 1.2.039.1
  И 1С:Предприятие 8.3 (8.3.22.1704)
  И VS Code 1.70.0
  И самописная конфигурация без режима совместимости

Сценарий: Открытие Vanessa Automation: 1.2.039.1
  Допустим: В настройках VS Code выбрана тема Dark (Visual Studio)
  Когда:  Я открываю обработку vanessa-automation-single в пользовательском режиме 1С
              И нажимаю кнопку 'Закрыть' у онбординга
  Тогда: окно конфигурации закрывается без сообщений

Скриншот закрытого окна не прикладываю :) image

avolkov-git avatar Nov 28 '22 20:11 avolkov-git

@avolkov-git Я правильно понимаю, что поведение VA зависит от того, какие настройки заданы в VSCode?

Pr-Mex avatar Nov 29 '22 09:11 Pr-Mex

@avolkov-git Я правильно понимаю, что поведение VA зависит от того, какие настройки заданы в VSCode?

Получается, что каким-то образом да

avolkov-git avatar Nov 29 '22 10:11 avolkov-git

Еще заметил, что если после запуска VA, не закрывая окно конфигурации, снова сменить тему на темную "Dark (Visual Studio)", то VA работает корректно, и можно перезапускать в рамках сеанса. Но если закрыть окно конфигурации, и открыть заново с установленной темной темой VS Code, то при открытии VA и включении VanessaExt окно конфигурации снова закрывается. Есть подозрение, что клиент закрывается при первоначальном получении настроек VA связанных с редактором VS Code. Дальше (после, видимо, кэширования) в рамках сеанса все работает корректно

avolkov-git avatar Nov 29 '22 10:11 avolkov-git

@avolkov-git Запишите видео с экрана как это выглядит. пожалуйста. По текстовому описанию непонятно.

Pr-Mex avatar Nov 29 '22 11:11 Pr-Mex

https://user-images.githubusercontent.com/40424525/204546613-188a3f0f-9f89-4805-8e27-db69997f332c.mp4

avolkov-git avatar Nov 29 '22 13:11 avolkov-git

@avolkov-git Интересно почему так. Попробуйте сохранить настройки один раз после скипа онбординга. Тогда он не появится в следующий раз. Проблема останется?

Pr-Mex avatar Nov 29 '22 14:11 Pr-Mex

@Pr-Mex После сохранения настроек больше ошибка не воспроизводится

avolkov-git avatar Nov 29 '22 15:11 avolkov-git

@avolkov-git Понятно. Попробую у себя воспроизвести, но пока считаю проблему не критичной.

Pr-Mex avatar Nov 30 '22 08:11 Pr-Mex