cpr1c/tools_ui_1c

В контекстном меню дублируются пункты "Вставить макроколонку", "Копировать", "Вставить"

Closed this issue · 0 comments

Опишите ошибку
Консоль запросов. Редактор monaco. В контекстном меню дублируются пункты "Вставить макроколонку", "Копировать", "Вставить" после нажатия на кнопку "Параметры"(параметры запроса рядом с текстом).

Воспроизведение ошибки

  1. В настройках УИ поставить галку "Использовать команды работы с буфером в контекстном меню".
  2. Запустить обработку "Консоль запросов".
  3. Правой кнопкой мыши вызываем контекстное меню в редакторе запроса. Видим пункты меню "Вставить макроколонку", "Копировать", "Вставить" в одном экземпляре.
  4. Нажимаем на кнопку "Параметры"(параметры запроса рядом с текстом).
  5. Правой кнопкой мыши вызываем контекстное меню в редакторе. Видим дубли пунктов меню "Вставить макроколонку", "Копировать", "Вставить".

Ожидаемое поведение
При нажатии на кнопку "Параметры"(параметры запроса рядом с текстом) пункты меню дублироваться не должны.

Окружение

  • Версия платформы: 8.3.23
  • Режим базы данных(файловая/серверная/веб):файловая
  • Конфигурация: БСП
  • Версия конфигурации: 3.0.3.341
  • ОС: Windows 10
  • Версия:

Дополнительная информация
На копии исправил, добавив на форму консоли реквизит с типом "СписокЗначений", в который пишу имена пунктов меню, которые уже добавлены. И при добавлении пункта меню каждый раз проверяю его в списке.
image