From 863786eb063f6c808bbacad8ca393b5b99f8cacf Mon Sep 17 00:00:00 2001 From: Beka Westberg Date: Mon, 11 Feb 2019 15:34:36 -0800 Subject: [PATCH] Changed for dynamic variables as well. --- core/variables_dynamic.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/variables_dynamic.js b/core/variables_dynamic.js index 51d1d110f..d09c2aa0c 100644 --- a/core/variables_dynamic.js +++ b/core/variables_dynamic.js @@ -89,12 +89,11 @@ Blockly.VariablesDynamic.flyoutCategory = function(workspace) { */ Blockly.VariablesDynamic.flyoutCategoryBlocks = function(workspace) { var variableModelList = workspace.getAllVariables(); - variableModelList.sort(Blockly.VariableModel.compareByName); var xmlList = []; if (variableModelList.length > 0) { if (Blockly.Blocks['variables_set_dynamic']) { - var firstVariable = variableModelList[0]; + var firstVariable = variableModelList[variableModelList.length - 1]; var gap = 24; var blockText = '' + '' + @@ -105,6 +104,7 @@ Blockly.VariablesDynamic.flyoutCategoryBlocks = function(workspace) { xmlList.push(block); } if (Blockly.Blocks['variables_get_dynamic']) { + variableModelList.sort(Blockly.VariableModel.compareByName); for (var i = 0, variable; variable = variableModelList[i]; i++) { var blockText = '' + '' +