Remove css prefixing whitespaces in UIBase when value is empty
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/632b4937 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/632b4937 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/632b4937 Branch: refs/heads/feature/fontawesome Commit: 632b4937da0b8253dc32706eb862a426ad7babd9 Parents: ffd738d Author: Carlos Rovira <carlosrov...@apache.org> Authored: Tue Jan 3 19:38:48 2017 +0100 Committer: Carlos Rovira <carlosrov...@apache.org> Committed: Tue Jan 3 19:38:48 2017 +0100 ---------------------------------------------------------------------- .../projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/632b4937/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as index 1c825d6..b075e72 100644 --- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as +++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as @@ -33,6 +33,7 @@ package org.apache.flex.core import flash.display.InteractiveObject; import org.apache.flex.events.utils.MouseEventConverter; } + import org.apache.flex.utils.StringUtil; /** * Set a different class for click events so that @@ -950,7 +951,7 @@ package org.apache.flex.core { COMPILE::JS { - setClassName(typeNames ? value + ' ' + typeNames : value); + setClassName(typeNames ? StringUtil.trim(value + ' ' + typeNames) : value); } _className = value; dispatchEvent(new Event("classNameChanged"));