Очистить выделение выпадающего меню Blockly

У меня есть несколько выпадающих динамических меню в Blockly. Эти выпадающие списки состоят из двух полей (Имя объекта - Свойство этого объекта). Пример [Объект_1 ~ [цвет | ширина | high]] Я могу выбрать из Object_1 его свойства color, width или height. Если у меня есть в моем списке [Object_1 | Object_2 ~ [color | ширина | высокий]], потому что я могу выбрать эти свойства этих двух объектов.

Моя проблема в том, что у меня есть выбранный объект с выбранным свойством, например, Object_1 - ширина, и теперь я изменяю на Object_2, и визуально раскрывающийся список свойств изменяется на первый существующий. В этом случае это будет цвет. Но если я открою раскрывающееся поле свойства, свойство wide все равно будет выбрано. Как очистить раскрывающийся список свойств при изменении выбора раскрывающегося имени?

Чего я хочу избежать, так это

введите описание изображения здесь

Как обновить правильный список, чтобы размер раскрывающегося списка соответствовал размеру текста?

0 ответов

Другие вопросы по тегам