作成日: 2018/09/03 最終更新日: 2018/09/27
文書種別
不具合
状況
修正済み
詳細
FlexChartにて、アノテーションにマウスオーバーし、ツールチップを表示させた後、マウスを素早くFlexChart外に移動するとツールチップが消えず、表示されたままとなります。
回避方法
この問題はバージョン5.20182.524で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
以下のようにmouseleaveイベントを使用し、Chartの外にマウスが移動したらツールチップをページから削除します。
--------------------------------------------------
flexChart.hostElement.addEventListener("mouseleave", function (e) {
if (flexChart.tooltip.isVisible){
var tip = document.querySelector(".wj-tooltip");
tip.parentElement.removeChild(tip);
}
});
--------------------------------------------------
修正版を適用しない場合の回避方法は次の通りです。
以下のようにmouseleaveイベントを使用し、Chartの外にマウスが移動したらツールチップをページから削除します。
--------------------------------------------------
flexChart.hostElement.addEventListener("mouseleave", function (e) {
if (flexChart.tooltip.isVisible){
var tip = document.querySelector(".wj-tooltip");
tip.parentElement.removeChild(tip);
}
});
--------------------------------------------------
旧文書番号
83189