]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.g2d/src/org/simantics/g2d/diagram/participant/pointertool/BoxSelectionMode.java
Performance and resource consumption optimization for G2D picking
[simantics/platform.git] / bundles / org.simantics.g2d / src / org / simantics / g2d / diagram / participant / pointertool / BoxSelectionMode.java
index 6a1d27fd22863b2c04bad1cf34d42dd8ba367ec4..d66b8fbbe92c7a8c47ba58f0f16a78cc0ed2a071 100644 (file)
@@ -84,7 +84,7 @@ public class BoxSelectionMode extends AbstractMode {
                 boolean accumulate = (modifiers & MouseEvent.SHIFT_MASK) != 0;
 
                 Set<IElement> boxSelection = new HashSet<IElement>();
-                PickRequest request = new PickRequest(rect);
+                PickRequest request = new PickRequest(rect).context(getContext());
                 request.pickPolicy = boxSelectMode;
                 pickContext.pick(diagram, request, boxSelection);