提交 20cba51f 编写于 作者: A Aditya Thakral

Disable the "Ok" button for empty strings

Fixes #104131
上级 42a9a999
......@@ -780,6 +780,7 @@ export class ObjectSettingWidget extends AbstractListSettingWidget<IObjectDataIt
const changedItem = { ...item };
const onKeyChange = (key: ObjectKey) => {
changedItem.key = key;
okButton.enabled = key.data !== '';
const suggestedValue = this.valueSuggester(key.data) ?? item.value;
......@@ -843,6 +844,7 @@ export class ObjectSettingWidget extends AbstractListSettingWidget<IObjectDataIt
rowElement.append(keyElement, valueContainer);
const okButton = this._register(new Button(rowElement));
okButton.enabled = changedItem.key.data !== '';
okButton.label = localize('okButton', "OK");
okButton.element.classList.add('setting-list-ok-button');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册