Skip to content
Snippets Groups Projects
Commit 689e984f authored by Florian Hölzl's avatar Florian Hölzl
Browse files

Kernel: LWFXFEF: only create drag controller for bend-point handles.

parent da5186d4
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,6 @@ DefaultDiagramController.java 0e083b89a08f63967102a384d66ebc1d64d203af GREEN ...@@ -6,6 +6,6 @@ DefaultDiagramController.java 0e083b89a08f63967102a384d66ebc1d64d203af GREEN
DelegatingContentAnchorageController.java 2e3b1b4e14402a3503233f816b21ef3e4aa09edc GREEN DelegatingContentAnchorageController.java 2e3b1b4e14402a3503233f816b21ef3e4aa09edc GREEN
DragControllerBase.java b15ff874304f679fe494d85f57cc8cbe4d0d1d15 GREEN DragControllerBase.java b15ff874304f679fe494d85f57cc8cbe4d0d1d15 GREEN
DraggingUtils.java 95117e2ea4c36b6c6a31f8088bb95b484e0e6612 GREEN DraggingUtils.java 95117e2ea4c36b6c6a31f8088bb95b484e0e6612 GREEN
LinkControllerBase.java 4b6239c10cbbc5a2226615f7c6775f11adf226ef GREEN LinkControllerBase.java c2232100230997f1ba7f2686a2f0626f85d223ed YELLOW
MoveControllerBase.java 38d632e31f5e27d112ecdd4933e3a331378180d0 GREEN MoveControllerBase.java 38d632e31f5e27d112ecdd4933e3a331378180d0 GREEN
ResizableContentControllerBase.java 898500d389b035f8138308d496d2d24be501c719 GREEN ResizableContentControllerBase.java 898500d389b035f8138308d496d2d24be501c719 GREEN
...@@ -270,6 +270,10 @@ public abstract class LinkControllerBase extends MVCBundlePartBase implements IC ...@@ -270,6 +270,10 @@ public abstract class LinkControllerBase extends MVCBundlePartBase implements IC
DiagramViewerSelection selection = getViewer().getSelection(); DiagramViewerSelection selection = getViewer().getSelection();
ILinkMVCBundle linkBundle = getMVCBundle(); ILinkMVCBundle linkBundle = getMVCBundle();
if(selection.getPrimarySelection() == linkBundle) { if(selection.getPrimarySelection() == linkBundle) {
// Only bend-point handles create drag controllers
if(!getLinkVisual().isBendPointHandle(node)) {
return null;
}
// links with primary selection show move handles // links with primary selection show move handles
ILinkVisual linkVisual = getLinkVisual(); ILinkVisual linkVisual = getLinkVisual();
int bpIndex = linkVisual.getBendPointIndex(node); int bpIndex = linkVisual.getBendPointIndex(node);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment