From 7a92facc3a4e0c7fb05999cb38050a20711a0378 Mon Sep 17 00:00:00 2001 From: Neil Fraser Date: Wed, 13 Jul 2016 16:58:43 -0700 Subject: [PATCH 01/17] Fix angle field. --- core/field_angle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/field_angle.js b/core/field_angle.js index 9cb5675f4..422191730 100644 --- a/core/field_angle.js +++ b/core/field_angle.js @@ -205,7 +205,7 @@ Blockly.FieldAngle.prototype.onMouseMove = function(e) { angle = Math.round(angle / Blockly.FieldAngle.ROUND) * Blockly.FieldAngle.ROUND; } - angle = Blockly.FieldAngle.angleValidator(angle); + angle = Blockly.FieldAngle.classValidator(angle); Blockly.FieldTextInput.htmlInput_.value = angle; this.setValue(angle); this.validate_(); From 85f2ae87619c04b234479f8e9da290a3a7483f43 Mon Sep 17 00:00:00 2001 From: Sean Lip Date: Thu, 14 Jul 2016 11:50:05 -0700 Subject: [PATCH 02/17] Set active descendant correctly for toolbox tree. Change roles to 'tree' where appropriate. --- accessible/toolbox.component.js | 16 ++++++++++++---- accessible/workspace.component.js | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/accessible/toolbox.component.js b/accessible/toolbox.component.js index 081803103..99f9a1bd5 100644 --- a/accessible/toolbox.component.js +++ b/accessible/toolbox.component.js @@ -29,10 +29,10 @@ blocklyApp.ToolboxComponent = ng.core template: `

Toolbox

    -
      +
      1. + [attr.aria-level]="level + 1" aria-selected="false"> -
          +
          1. - +
          2. -
              +
              1. + [attr.aria-level]="level + 2" aria-selected="false">
              2. + [attr.aria-level]="level + 2" aria-selected="false">