Bug 139388 Tooltip keeps displaying after mouse click and can find no way to make it disappear.
Description: Tooltip keeps displaying after mouse click and can find no way to make it disappear. Steps to reproduce: 1. Insert a chart 2. Add interactivity for it so that when mouse click chart area, tooltip shows 3. Preview, and click mouse in chart area Result: Tooltip shows always. I can find no way to make tooltip disappear.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/EventHandlers.java
.append( "	      if (diffX < 0) diffX= diffX*(-1);\n" ) 
			.append( "	      diffY = (y - this.oldY);\n" ) 
			.append( "	      if (diffY < 0) diffY= diffY*(-1);\n" ) 
			.append( "	      if ((diffY > 5) || (diffX > 5))\n" ) 
			.append( "	        update = true;\n" ) 
			.append( "	    }\n" ) 
			.append( "	    if (update)\n" ) 
			.append( "	       TM.remove();			\n" ) 
			.append( "		if (typeof this.group == 'undefined'){	\n" ) 
			.append( "	           this.oldX = x;\n" ) 
			.append( "	           this.oldY = y;		\n" ) 
			.append( "	   	   this.height = 15;	\n" ) 
			.append( "	 	   this.xPadding = 5;	\n" ) 
			.append( "		   this.yPadding = 20;\n" ) 
			.append( "		   var mainSvg = evt.target.ownerDocument.documentElement;\n" ) 
			.append( "		   var off = mainSvg.currentTranslate;\n" ) 
			.append( "		   var scl = mainSvg.currentScale;\n" ) 
			.append( "	           var adjustedX = (x-off.x)/scl;\n" ) 
			.append( "	           var adjustedY = (y-off.y)/scl;\n" ) 
			.append( "		   this.group = new BuildHelper(\"g\",\n" ) 
			.append( "		     {\n" ) 
			.append( "	             opacity:0.8,\n" ) 
			.append( "	  	     display: \"inline\",\n" ) 
			.append( "		     transform:\"translate(\"+(adjustedX + (10/scl))+\",\"+(adjustedY + (10/scl))+\")\"\n" ) 
			.append( "		 } );\n" ) 
			.append( "		   this.group.addToParent(mainSvg);\n" ) 
			.append( "		   this.rectangle = new BuildHelper(\"rect\",\n" ) 
			.append( "		     {id:\"test\",\n" ) 
			.append( "		      x: 0,\n" ) 
			.append( "		      y: 5,\n" )