From 06c714d13b8e61ba381082ccb4d2bdfad22a1ece Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Thu, 2 Jan 2020 14:36:06 -0800 Subject: [PATCH] Fix dropdown field alignment in zelos when baseline is not centered (IE / Edge) (#3534) --- core/field_dropdown.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/field_dropdown.js b/core/field_dropdown.js index 97f6d6085..45a6b7c40 100644 --- a/core/field_dropdown.js +++ b/core/field_dropdown.js @@ -635,7 +635,9 @@ Blockly.FieldDropdown.prototype.renderSelectedText_ = function() { this.textElement_.setAttribute('y', halfHeight); if (!this.constants_.FIELD_TEXT_BASELINE_CENTER) { this.textElement_.setAttribute('dy', - this.constants_.FIELD_TEXT_BASELINE_Y - halfHeight); + this.constants_.FIELD_TEXT_BASELINE_Y - + this.constants_.FIELD_TEXT_HEIGHT / 2 + + this.constants_.FIELD_TEXT_Y_OFFSET); } };