Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@microsoft.com>2020-01-16 21:16:04 +0300
committerGitHub <noreply@github.com>2020-01-16 21:16:04 +0300
commit1999799eef30e10aad66e0a00487897a99bcfba2 (patch)
tree6253b852c1bab35441f4fce4ace8728e08f3854a
parent194c70aa027ad4db659faeac989e529bb58f841c (diff)
parent92f0f12c9109c1ecff8e1aa3184bc2f4772d009e (diff)
Merge pull request #9560 from mono/backport-pr-9559-to-release-8.4
[release-8.4] [1049876] [Scaffolding] Added Accessible.Title property for input controls
-rw-r--r--main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs b/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs
index 0d8c6efa54..e8683e6cc3 100644
--- a/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs
+++ b/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs
@@ -62,6 +62,7 @@ namespace MonoDevelop.AspNetCore.Scaffolding
table.Add (input, 1, rowIndex);
input.Changed += (sender, args) => s.SelectedValue = input.Text;
input.MinWidth = 300;
+ input.Accessible.LabelWidget = label;
input.SetFocus ();
break;
case ComboField comboField:
@@ -104,9 +105,8 @@ namespace MonoDevelop.AspNetCore.Scaffolding
table.Add (label, 0, rowIndex, hpos: WidgetPlacement.End);
table.Add (comboBox, 1, rowIndex);
comboBox.TextInput += (sender, args) => comboField.SelectedValue = comboBox.SelectedText;
-
comboBox.SelectionChanged += (sender, args) => comboField.SelectedValue = comboBox.SelectedText;
-
+ comboBox.Accessible.LabelWidget = label;
break;
case BoolFieldList boolFieldList:
label.Text = boolFieldList.DisplayName;
@@ -136,6 +136,7 @@ namespace MonoDevelop.AspNetCore.Scaffolding
rowAdditionCount++;
fileSelector.HeightRequest = 20;
fileSelector.FileChanged += (sender, args) => fileField.SelectedValue = fileSelector.FileName;
+ fileSelector.Accessible.LabelWidget = label;
break;
}