diff --git a/editor/svgcanvas.js b/editor/svgcanvas.js index 765362b6..0bb58bc1 100644 --- a/editor/svgcanvas.js +++ b/editor/svgcanvas.js @@ -549,6 +549,12 @@ var getIntersectionList = this.getIntersectionList = function(rect) { var rubberBBox; if (!rect) { rubberBBox = rubberBox.getBBox(); + var o, bb = {}; + + for (o in rubberBBox) { + bb[o] = rubberBBox[o] / current_zoom; + } + rubberBBox = bb; } else { rubberBBox = svgcontent.createSVGRect(rect.x, rect.y, rect.width, rect.height); }