From c07f41c1194a66879ed26cae56721117e85458da Mon Sep 17 00:00:00 2001 From: Jesus Date: Sat, 11 Apr 2020 12:17:42 -0500 Subject: [PATCH] debug: show active tab on Smack debugger startup Enhanced Debugger Window showed Smack Info tab, now shows active connection. Fixes SMACK-367. --- .../org/jivesoftware/smackx/debugger/EnhancedDebuggerWindow.java | 1 + 1 file changed, 1 insertion(+) diff --git a/smack-debug/src/main/java/org/jivesoftware/smackx/debugger/EnhancedDebuggerWindow.java b/smack-debug/src/main/java/org/jivesoftware/smackx/debugger/EnhancedDebuggerWindow.java index 513e28663..a41c9ab78 100644 --- a/smack-debug/src/main/java/org/jivesoftware/smackx/debugger/EnhancedDebuggerWindow.java +++ b/smack-debug/src/main/java/org/jivesoftware/smackx/debugger/EnhancedDebuggerWindow.java @@ -143,6 +143,7 @@ public final class EnhancedDebuggerWindow { debugger.tabbedPane.setName("XMPPConnection_" + tabbedPane.getComponentCount()); tabbedPane.add(debugger.tabbedPane, tabbedPane.getComponentCount() - 1); tabbedPane.setIconAt(tabbedPane.indexOfComponent(debugger.tabbedPane), connectionCreatedIcon); + tabbedPane.setSelectedIndex(tabbedPane.indexOfComponent(debugger.tabbedPane)); frame.setTitle( "Smack Debug Window -- Total connections: " + (tabbedPane.getComponentCount() - 1)); // Keep the added debugger for later access