summaryrefslogtreecommitdiff
path: root/enigma-swing
diff options
context:
space:
mode:
authorGravatar Yanis482020-12-19 12:42:12 +0100
committerGravatar Yanis482020-12-19 12:42:12 +0100
commitc1226ecace03e2bf1b148b55cba44d61ace2189f (patch)
tree3dade5a179219da976b244b8d28f36a31797380c /enigma-swing
parentisConstructor() from method entry (diff)
downloadenigma-c1226ecace03e2bf1b148b55cba44d61ace2189f.tar.gz
enigma-c1226ecace03e2bf1b148b55cba44d61ace2189f.tar.xz
enigma-c1226ecace03e2bf1b148b55cba44d61ace2189f.zip
ensure it's left mouse button being used
Diffstat (limited to 'enigma-swing')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java6
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java2
2 files changed, 4 insertions, 4 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
index a3a438ee..06f67bc0 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
@@ -170,7 +170,7 @@ public class Gui implements LanguageChangeListener {
170 inheritanceTree.addMouseListener(new MouseAdapter() { 170 inheritanceTree.addMouseListener(new MouseAdapter() {
171 @Override 171 @Override
172 public void mouseClicked(MouseEvent event) { 172 public void mouseClicked(MouseEvent event) {
173 if (event.getClickCount() >= 2) { 173 if (event.getClickCount() >= 2 && event.getButton() == MouseEvent.BUTTON1) {
174 // get the selected node 174 // get the selected node
175 TreePath path = inheritanceTree.getSelectionPath(); 175 TreePath path = inheritanceTree.getSelectionPath();
176 if (path == null) { 176 if (path == null) {
@@ -203,7 +203,7 @@ public class Gui implements LanguageChangeListener {
203 implementationsTree.addMouseListener(new MouseAdapter() { 203 implementationsTree.addMouseListener(new MouseAdapter() {
204 @Override 204 @Override
205 public void mouseClicked(MouseEvent event) { 205 public void mouseClicked(MouseEvent event) {
206 if (event.getClickCount() >= 2) { 206 if (event.getClickCount() >= 2 && event.getButton() == MouseEvent.BUTTON1) {
207 // get the selected node 207 // get the selected node
208 TreePath path = implementationsTree.getSelectionPath(); 208 TreePath path = implementationsTree.getSelectionPath();
209 if (path == null) { 209 if (path == null) {
@@ -232,7 +232,7 @@ public class Gui implements LanguageChangeListener {
232 @SuppressWarnings("unchecked") 232 @SuppressWarnings("unchecked")
233 @Override 233 @Override
234 public void mouseClicked(MouseEvent event) { 234 public void mouseClicked(MouseEvent event) {
235 if (event.getClickCount() >= 2) { 235 if (event.getClickCount() >= 2 && event.getButton() == MouseEvent.BUTTON1) {
236 // get the selected node 236 // get the selected node
237 TreePath path = callsTree.getSelectionPath(); 237 TreePath path = callsTree.getSelectionPath();
238 if (path == null) { 238 if (path == null) {
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
index a9ccffd7..0ca27145 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
@@ -39,7 +39,7 @@ public class StructurePanel extends JPanel {
39 this.structureTree.addMouseListener(new MouseAdapter() { 39 this.structureTree.addMouseListener(new MouseAdapter() {
40 @Override 40 @Override
41 public void mouseClicked(MouseEvent event) { 41 public void mouseClicked(MouseEvent event) {
42 if (event.getClickCount() >= 2) { 42 if (event.getClickCount() >= 2 && event.getButton() == MouseEvent.BUTTON1) {
43 // get the selected node 43 // get the selected node
44 TreePath path = structureTree.getSelectionPath(); 44 TreePath path = structureTree.getSelectionPath();
45 if (path == null) { 45 if (path == null) {