Fix for displaying labels in case of TabBarButton layout
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/4ace81c2 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/4ace81c2 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/4ace81c2 Branch: refs/heads/feature/fontawesome Commit: 4ace81c2c83fdfbd0003077263674ee563bdeeaa Parents: f72f3d3 Author: piotrz <[email protected]> Authored: Wed Jan 4 22:34:33 2017 +0100 Committer: piotrz <[email protected]> Committed: Wed Jan 4 22:34:33 2017 +0100 ---------------------------------------------------------------------- .../flex/mdl/supportClasses/TabBarButtonItemRendererBase.as | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ace81c2/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/TabBarButtonItemRendererBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/TabBarButtonItemRendererBase.as b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/TabBarButtonItemRendererBase.as index 08d3af0..14d5f6d 100644 --- a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/TabBarButtonItemRendererBase.as +++ b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/TabBarButtonItemRendererBase.as @@ -34,9 +34,6 @@ package org.apache.flex.mdl.supportClasses className = ""; } - COMPILE::JS - private var textNode:Text; - private var _tabIdField:String; private var _isActive:Boolean; @@ -88,7 +85,7 @@ package org.apache.flex.mdl.supportClasses if (labelField) { - textNode.nodeValue = String(value[labelField]); + element.text = String(value[labelField]); } } } @@ -102,9 +99,6 @@ package org.apache.flex.mdl.supportClasses var a:HTMLAnchorElement = document.createElement('a') as HTMLAnchorElement; element = a as WrappedHTMLElement; - textNode = document.createTextNode('') as Text; - element.appendChild(textNode); - positioner = element; element.flexjs_wrapper = this;
