]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network.ui/src/org/simantics/district/network/ui/contributions/SetFocusableDynamicMenuContribution.java
Use PickRequest with ICanvasContext for improved performance
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / contributions / SetFocusableDynamicMenuContribution.java
index d2c2ed5ca799e26ab284c64b6842008d8c77d066..f8a363384b96a427f5a34fa6f21cc52176ad96e1 100644 (file)
@@ -58,7 +58,7 @@ public class SetFocusableDynamicMenuContribution {
         // Quite hackish solution..
         boolean oldIgnore = le.getIgnoreFocusSettings();
         le.setIgnoreFocusSettings(true);
-        pick.pick(diagram, new PickRequest(canvasPosition.getX(), canvasPosition.getY()), result);
+        pick.pick(diagram, new PickRequest(canvasPosition.getX(), canvasPosition.getY()).context(ctx), result);
         le.setIgnoreFocusSettings(oldIgnore);
         
         boolean allow = false;