@@ -626,18 +626,14 @@ exports.GanttChart = function (pDiv, pFormat) {
626
626
if ( this . vTaskList [ i ] . getTaskDiv ( ) && vTmpDiv_1 ) {
627
627
var vTmpDiv2 = draw_utils_1 . newNode ( vTmpDiv_1 , 'div' , this . vDivId + 'tt' + vID , null , null , null , null , 'none' ) ;
628
628
var _a = this . createTaskInfo ( this . vTaskList [ i ] , this . vTooltipTemplate ) , component = _a . component , callback = _a . callback ;
629
- var el = document . createElement ( 'div' ) ;
630
- el . appendChild ( component ) ;
631
- vTmpDiv2 . setAttribute ( 'data-tooltip' , el . innerHTML ) ;
629
+ vTmpDiv2 . appendChild ( component ) ;
632
630
events_1 . addTooltipListeners ( this , this . vTaskList [ i ] . getTaskDiv ( ) , vTmpDiv2 , callback ) ;
633
631
}
634
632
// Add Plan Task Info div for tooltip
635
633
if ( this . vTaskList [ i ] . getPlanTaskDiv ( ) && vTmpDiv_1 ) {
636
634
var vTmpDiv2 = draw_utils_1 . newNode ( vTmpDiv_1 , 'div' , this . vDivId + 'tt' + vID , null , null , null , null , 'none' ) ;
637
635
var _b = this . createTaskInfo ( this . vTaskList [ i ] , this . vTooltipTemplate ) , component = _b . component , callback = _b . callback ;
638
- var el = document . createElement ( 'div' ) ;
639
- el . appendChild ( component ) ;
640
- vTmpDiv2 . setAttribute ( 'data-tooltip' , el . innerHTML ) ;
636
+ vTmpDiv2 . appendChild ( component ) ;
641
637
events_1 . addTooltipListeners ( this , this . vTaskList [ i ] . getPlanTaskDiv ( ) , vTmpDiv2 , callback ) ;
642
638
}
643
639
}
@@ -1244,9 +1240,9 @@ exports.showToolTip = function (pGanttChartObj, e, pContents, pWidth, pTimer) {
1244
1240
this . addListener ( 'mouseout' , function ( ) { general_utils_1 . delayedHide ( pGanttChartObj , pGanttChartObj . vTool , pTimer ) ; } , pGanttChartObj . vTool ) ;
1245
1241
}
1246
1242
clearTimeout ( pGanttChartObj . vTool . delayTimeout ) ;
1247
- var newHTML = pContents . getAttribute ( 'data-tooltip' ) ;
1243
+ var newHTML = pContents . innerHTML ;
1248
1244
if ( pGanttChartObj . vTool . vToolCont . getAttribute ( "content" ) !== newHTML ) {
1249
- pGanttChartObj . vTool . vToolCont . innerHTML = pContents . getAttribute ( 'data-tooltip' ) ;
1245
+ pGanttChartObj . vTool . vToolCont . innerHTML = pContents . innerHTML ;
1250
1246
// as we are allowing arbitrary HTML we should remove any tag ids to prevent duplication
1251
1247
general_utils_1 . stripIds ( pGanttChartObj . vTool . vToolCont ) ;
1252
1248
pGanttChartObj . vTool . vToolCont . setAttribute ( "content" , newHTML ) ;
0 commit comments