Index: /trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/nodeequality/GUIEventTaskComparisonRule.java
===================================================================
--- /trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/nodeequality/GUIEventTaskComparisonRule.java	(revision 1056)
+++ /trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/nodeequality/GUIEventTaskComparisonRule.java	(revision 1057)
@@ -179,4 +179,8 @@
                                             MouseClick interaction2)
     {
+        if (interaction1.getButton() != interaction2.getButton()) {
+            return NodeEquality.UNEQUAL;
+        }
+        
         int x1 = interaction1.getX();
         int x2 = interaction2.getX();
@@ -206,4 +210,8 @@
                                                   MouseDoubleClick interaction2)
     {
+        if (interaction1.getButton() != interaction2.getButton()) {
+            return NodeEquality.UNEQUAL;
+        }
+        
         int x1 = interaction1.getX();
         int x2 = interaction2.getX();
@@ -233,4 +241,8 @@
                                                   MouseDragAndDrop interaction2)
     {
+        if (interaction1.getButton() != interaction2.getButton()) {
+            return NodeEquality.UNEQUAL;
+        }
+        
         int x1 = interaction1.getX();
         int x1Start = interaction1.getXStart();
