diff --git a/src/aui-toolbar/js/aui-toolbar.js b/src/aui-toolbar/js/aui-toolbar.js index 2ed00f68641..549b2af4898 100644 --- a/src/aui-toolbar/js/aui-toolbar.js +++ b/src/aui-toolbar/js/aui-toolbar.js @@ -342,16 +342,13 @@ ToolbarRenderer.prototype = { * @param childRenderHints */ button: function(childRenderHints) { - var boundingBox, - buttonInstance, + var buttonInstance, buttonNode, cssClass, iconContent, type, value = childRenderHints.value; - boundingBox = buttonInstance.get('boundingBox'); - type = value.domType || 'button'; if (A.instanceOf(value, A.Button) || @@ -365,12 +362,12 @@ ToolbarRenderer.prototype = { // Add title support if (value.title) { - boundingBox.setAttribute('title', value.title); + buttonInstance.get('boundingBox').setAttribute('title', value.title); } - boundingBox.setAttribute('type', type); + buttonInstance.get('boundingBox').setAttribute('type', type); - return boundingBox; + return buttonInstance.get('boundingBox'); } // Add node reference support @@ -564,4 +561,4 @@ ToolbarRenderer.prototype = { } }; -A.ToolbarRenderer = ToolbarRenderer; \ No newline at end of file +A.ToolbarRenderer = ToolbarRenderer;