From d89f43dae61758c0d8cc2aa7e5d92a7aefc5fe95 Mon Sep 17 00:00:00 2001
From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr>
Date: Mon, 2 Jul 2018 17:25:30 +0200
Subject: [PATCH] Resolving bug on badly selected reference requirements in
 AvatarSignal dialog window

---
 src/main/java/ui/window/JDialogAvatarSignal.java | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/ui/window/JDialogAvatarSignal.java b/src/main/java/ui/window/JDialogAvatarSignal.java
index 1a033232c7..e36a2b4854 100755
--- a/src/main/java/ui/window/JDialogAvatarSignal.java
+++ b/src/main/java/ui/window/JDialogAvatarSignal.java
@@ -44,6 +44,7 @@ package ui.window;
 import ui.AvatarSignal;
 import ui.util.IconManager;
 import ui.TGComponent;
+import myutil.TraceManager;
 
 import javax.swing.*;
 import java.awt.*;
@@ -176,9 +177,12 @@ public class JDialogAvatarSignal extends JDialogBase implements ActionListener
 		c1.gridwidth = GridBagConstraints.REMAINDER; //end row
 		refChecks = new JComboBox<TGComponent>(refs);
 		refChecks.insertItemAt(null, 0);
-		if (reference!=null){
+		TraceManager.addDev("Reference=" + reference);
+		if (reference != null){
 			refChecks.setSelectedItem(reference);
-		}
+		} else {
+		    refChecks.setSelectedIndex(0);
+        }
 		panel1.add(refChecks,c1);
 
 
-- 
GitLab