diff --git a/src/js/shapes/Polyline.js b/src/js/shapes/Polyline.js index 5abf9f90..0025cada 100644 --- a/src/js/shapes/Polyline.js +++ b/src/js/shapes/Polyline.js @@ -465,13 +465,14 @@ export let Polyline = (function() { return false; }; - Polyline.prototype.intersectsBBox = function(x, y, w, h) { + Polyline.prototype.intersectsBBox = function(x, y, w, h, view) { for (let i = 0; i < this.raDecArray.length - 1; i++) { let p1 = this.raDecArray[i]; let p2 = this.raDecArray[i + 1]; + view.aladin.world2pix - let xy1 = AladinUtils.radecToViewXy(p1[0], p1[1], this.overlay.view.aladin); - let xy2 = AladinUtils.radecToViewXy(p2[0], p2[1], this.overlay.view.aladin); + let xy1 = view.aladin.world2pix(p1[0], p1[1]); + let xy2 = view.aladin.world2pix(p2[0], p2[1]); if (!xy1 || !xy2) { return false;