From f272fd6f08cc4580392be4bd812159ce33dd497b Mon Sep 17 00:00:00 2001 From: Cedric Beck Date: Mon, 2 Dec 2024 00:10:58 +0100 Subject: [PATCH] fixed bug again --- .../client/src/main/java/pp/mdga/client/InputSynchronizer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/InputSynchronizer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/InputSynchronizer.java index 3c1c31c4..e66c6ede 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/InputSynchronizer.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/InputSynchronizer.java @@ -152,6 +152,7 @@ else if (name.equals("MouseLeft") || name.equals("MouseRight") || name.equals("M * Detects the hovered piece and updates its hover state. */ private T checkHover(Camera cam, Node root, Class controlType) { + if(cam == null || root == null || controlType == null) return null; CollisionResults results = new CollisionResults(); Ray ray = new Ray(cam.getLocation(), getMousePos(cam).subtract(cam.getLocation()).normalize()); root.collideWith(ray, results);