提交 c205df5c 编写于 作者: C Christof Marti

Revert to old selection behavior (fixes #52365)

上级 dd7601fd
......@@ -561,7 +561,7 @@ class InputBox extends QuickInput implements IInputBox {
private _value = '';
private _valueSelection: Readonly<[number, number]>;
private valueSelectionUpdated = true;
private valueSelectionUpdated = false;
private _placeholder: string;
private _password = false;
private _prompt: string;
......@@ -662,7 +662,9 @@ class InputBox extends QuickInput implements IInputBox {
}
if (this.valueSelectionUpdated) {
this.valueSelectionUpdated = false;
this.ui.inputBox.select(this._valueSelection && { start: this._valueSelection[0], end: this._valueSelection[1] });
this.ui.inputBox.select(this._valueSelection ?
{ start: this._valueSelection[0], end: this._valueSelection[1] } :
{ start: this.ui.inputBox.value.length, end: this.ui.inputBox.value.length });
}
if (this.ui.inputBox.placeholder !== (this.placeholder || '')) {
this.ui.inputBox.placeholder = (this.placeholder || '');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册