From 9700aa31970763123a8f1311a30efee9507a9211 Mon Sep 17 00:00:00 2001 From: David Poeschl Date: Thu, 9 Jan 2020 13:31:27 -0800 Subject: [PATCH] ChangeSignature grid, use "" and "" texts --- .../ChangeSignatureDialogViewModel.cs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/VisualStudio/Core/Def/Implementation/ChangeSignature/ChangeSignatureDialogViewModel.cs b/src/VisualStudio/Core/Def/Implementation/ChangeSignature/ChangeSignatureDialogViewModel.cs index c098349c149..3943072cc8f 100644 --- a/src/VisualStudio/Core/Def/Implementation/ChangeSignature/ChangeSignatureDialogViewModel.cs +++ b/src/VisualStudio/Core/Def/Implementation/ChangeSignature/ChangeSignatureDialogViewModel.cs @@ -588,12 +588,23 @@ public AddedParameterViewModel(ChangeSignatureDialogViewModel changeSignatureDia public override string ParameterAutomationText => $"{Type} {Parameter}"; public override bool IsDisabled => false; - public override string Callsite => _addedParameter.CallsiteValue; + public override string Callsite + { + get + { + if (!string.IsNullOrWhiteSpace(_addedParameter.CallsiteValue)) + { + return _addedParameter.CallsiteValue; + } + + return ""; + } + } internal override Parameter CreateParameter() => new AddedParameter(Type, Parameter, Callsite); - public override string InitialIndex => "+"; + public override string InitialIndex => ""; // Newly added parameters cannot have modifiers yet public override string Modifier => string.Empty; -- GitLab