fix(tooltip): cancel timeout when hidden
fix(tooltip): cancel timeout when hidden

- Cancel timeout when hidden so that positioning does not incorrectly occur when not visible

Closes #6226
Fixes #6221

Servoy/bootstrap,looker/bootstrap,angular-ui/bootstrap,fpipita/bootstrap,BookingBug/bootstrap,Kpler/bootstrap,BookingBug/bootstrap,icfantv/bootstrap,fpipita/bootstrap,icfantv/bootstrap,angular-ui/bootstrap,caoruiy/bootstrap,Kpler/bootstrap,byronigoe/bootstrap,Servoy/bootstrap,byronigoe/bootstrap,looker/bootstrap,caoruiy/bootstrap