From 033168d7b8d7fe571ad030749d31408d68b92fc3 Mon Sep 17 00:00:00 2001 From: Eric Tobias Date: Thu, 5 Nov 2015 11:41:34 +0100 Subject: [PATCH] Fixed bug that returned to many IDs when asking for all handle IDs associated with a widget. It previously returned all --- .../list/itis/dkd/tui/TangibleObjectManager.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/TULIP/src/lu/list/itis/dkd/tui/TangibleObjectManager.java b/TULIP/src/lu/list/itis/dkd/tui/TangibleObjectManager.java index 7b47550..1343b3a 100644 --- a/TULIP/src/lu/list/itis/dkd/tui/TangibleObjectManager.java +++ b/TULIP/src/lu/list/itis/dkd/tui/TangibleObjectManager.java @@ -182,13 +182,14 @@ public abstract class TangibleObjectManager { * @return An {@link ArrayList} containing all associated handle IDs. */ public static synchronized ArrayList getIdentifier(BaseWidget widget) { - ArrayList identifiers = new ArrayList<>(); - - identifiers.addAll(objectList.keySet()); - identifiers.addAll(cursorList.keySet()); - identifiers.addAll(blobList.keySet()); - - return identifiers; + // ArrayList identifiers = new ArrayList<>(); + // + // identifiers.addAll(objectList.keySet()); + // identifiers.addAll(cursorList.keySet()); + // identifiers.addAll(blobList.keySet()); + // + // return identifiers; + return new ArrayList<>(widget.getPositions().keySet()); } /** -- GitLab