From 0dd05d3244bf03ce67823e5bf22d29de5ca058e1 Mon Sep 17 00:00:00 2001
From: Stian Mogen <stianfmo@stud.ntnu.no>
Date: Mon, 13 Apr 2020 11:00:44 +0200
Subject: [PATCH] updated imageview in search

search in imageview
---
 src/main/java/NTNU/IDATT1002/controllers/Search.java | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/main/java/NTNU/IDATT1002/controllers/Search.java b/src/main/java/NTNU/IDATT1002/controllers/Search.java
index dfec42a5..c64c9813 100644
--- a/src/main/java/NTNU/IDATT1002/controllers/Search.java
+++ b/src/main/java/NTNU/IDATT1002/controllers/Search.java
@@ -85,6 +85,7 @@ public class Search implements Initializable {
             pane.setPrefHeight(300);
 
             ImageView imageView = new ImageView();
+            imageView.setId(String.valueOf(images.get(i).getId()));
             imageView.setImage(ImageUtil.convertToFXImage(images.get(i)));
             imageView.setFitHeight(300);
             imageView.setFitWidth(500);
@@ -234,15 +235,10 @@ public class Search implements Initializable {
      * @throws IOException
      */
     public void switchToPicture(MouseEvent mouseEvent) throws IOException {
-        boolean imageIdFound = false;
         long imageId = 0;
         Node node = (Node) mouseEvent.getSource();
-        while (!imageIdFound){
-            if (node.getId() != null){
-                imageId = Long.parseLong(node.getId());
-                imageIdFound = true;
-            }
-            node = node.getParent();
+        if (node.getId() != null){
+            imageId = Long.parseLong(node.getId());
         }
 
         if (imageId != 0) {
-- 
GitLab