diff --git a/accessible/field.component.js b/accessible/field.component.js
index 12ced0722..93a058857 100644
--- a/accessible/field.component.js
+++ b/accessible/field.component.js
@@ -28,13 +28,13 @@ blocklyApp.FieldComponent = ng.core
.Component({
selector: 'blockly-field',
template: `
-
+ [attr.aria-label]="disabled ? 'Disabled text field' : 'Press Enter to edit text'">
-
+ [attr.aria-label]="disabled ? 'Disabled number field' : 'Press Enter to edit number'">
diff --git a/accessible/toolbox-tree.component.js b/accessible/toolbox-tree.component.js
index 6bd889744..322647ce5 100644
--- a/accessible/toolbox-tree.component.js
+++ b/accessible/toolbox-tree.component.js
@@ -65,8 +65,9 @@ blocklyApp.ToolboxTreeComponent = ng.core
-
-
+
+
@@ -117,7 +118,8 @@ blocklyApp.ToolboxTreeComponent = ng.core
'blockCopyButton', 'sendToSelected', 'sendToSelectedButton']);
}
for (var i = 0; i < this.block.inputList.length; i++){
- elementsNeedingIds.push('listItem' + i, 'inputList' + i);
+ elementsNeedingIds.push(
+ 'listItem' + i, 'inputList' + i, 'fieldLabel' + i);
}
this.idMap = this.utilsService.generateIds(elementsNeedingIds);
if (this.isTopLevel) {