score:1

Accepted answer

you can bind the event to mouseout event of the canvas.

<canvas mychart>
   [dataset] = "datavariable"
   [labels] = "labelvariable"
   (charthover) = "charthover($event)"
   (mouseout) = "mouseout($event)"
</canvas>

component

public mouseout(event: any){
   // set pop up open flag to false
}

Related Query

More Query from same tag