mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-20 09:30:59 +03:00
fix(form-compile): эмитить <ChoiceButton>true</ChoiceButton> при choiceButton:true + StartChoice
Компилятор выводил тег <ChoiceButton> только для значения false; при choiceButton:true он не эмитился, и у нессылочного поля (например строкового с обработчиком НачалоВыбора) кнопка выбора не отрисовывалась — документированный паттерн (SKILL.md: choiceButton:true + on:['StartChoice']) фактически не работал. Теперь true эмитится, но узко: только когда у поля есть обработчик StartChoice — чтобы не раздувать вывод по ссылочным полям (у них choiceButton=true стоит по умолчанию, а кнопка платформенная). Порты ps1+py синхронны. Снапшот file-dialog обновлён, 31/31 кейс зелёные на обоих портах. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
ebdd596d4f
commit
52478a6c39
+1
@@ -38,6 +38,7 @@
|
||||
<v8:content>Файл</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ChoiceButton>true</ChoiceButton>
|
||||
<InputHint>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
|
||||
Reference in New Issue
Block a user