The bubble opened by an active area (action: "Bubble") is always displayed immediately.
If you want to delay it you can use the following code:
args.data.areas = [
{
right: 0,
top: 0,
width: 20,
height: 20,
backColor: "red",
bubble: new DayPilot.Bubble({
showAfter: 5000,
hideAfter: 2000
}),
onMouseEnter: function(args) {
args.area.bubble.showEvent(args.source);
},
onMouseLeave: function(args) {
args.area.bubble.delayedHide();
}
},
];
> PS. We Love DayPilot !! This library is truly amazing. Nice Job!
Great to hear that!