diff --git a/src/main/java/ui/TDiagramMouseManager.java b/src/main/java/ui/TDiagramMouseManager.java index b75bf4bc439875cce5bcab6575bd589fabde6a37..b586fdf2c71ecb1bbaed0bd5ee56e6097f9a97e3 100755 --- a/src/main/java/ui/TDiagramMouseManager.java +++ b/src/main/java/ui/TDiagramMouseManager.java @@ -100,7 +100,9 @@ public class TDiagramMouseManager extends MouseAdapter {//implements MouseListen //System.out.println("Titi"); if (e.getButton() == MouseEvent.BUTTON3) { //System.out.println("toto"); - setSelection(e.getX(), e.getY()); + if (tdp.mode != TDiagramPanel.SELECTED_COMPONENTS) { + setSelection(e.getX(), e.getY()); + } tdp.openPopupMenu(e.getX(), e.getY()); }