Remove call to parent to create the tooltip
When setting the tooltip, 2 different tooltip get created :
one when calling the parent, creating a mx.controls.beads.ToolTipBead and one in the method itself, creating a org.apache.royale.html.accessories.ToolTipBead
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as
index 706d206..a748b1c 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/Button.as
@@ -385,8 +385,6 @@
*/
override public function set toolTip(value:String):void
{
- super.toolTip = value;
-
_toolTipBead = getBeadByType(ToolTipBead) as ToolTipBead;
if (_toolTipBead == null) {
_toolTipBead = new ToolTipBead();