From b6cccea8cab7451a1bfaa0936549f7bf01858aae Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Thu, 8 Jul 2010 14:33:25 +0000 Subject: [PATCH] Fix audio device list problem reported by Pujan Srivastava on dev (subject: Device List problem, July 8, 2010). Fix empty space in audio and video config forms. --- .../communicator/impl/neomedia/AudioConfigurationPanel.java | 4 ---- .../sip/communicator/impl/neomedia/MediaConfiguration.java | 6 ++++++ .../communicator/impl/neomedia/VideoConfigurationPanel.java | 4 ---- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/net/java/sip/communicator/impl/neomedia/AudioConfigurationPanel.java b/src/net/java/sip/communicator/impl/neomedia/AudioConfigurationPanel.java index 6bb888c46..4dbbcd06b 100644 --- a/src/net/java/sip/communicator/impl/neomedia/AudioConfigurationPanel.java +++ b/src/net/java/sip/communicator/impl/neomedia/AudioConfigurationPanel.java @@ -7,8 +7,6 @@ import java.awt.*; -import javax.swing.*; - import net.java.sip.communicator.util.swing.*; /** @@ -26,8 +24,6 @@ public AudioConfigurationPanel() { super(new BorderLayout()); - this.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20)); - add(MediaConfiguration.createAudioConfigPanel(), BorderLayout.NORTH); } } diff --git a/src/net/java/sip/communicator/impl/neomedia/MediaConfiguration.java b/src/net/java/sip/communicator/impl/neomedia/MediaConfiguration.java index d9b646a3b..e2957f8de 100644 --- a/src/net/java/sip/communicator/impl/neomedia/MediaConfiguration.java +++ b/src/net/java/sip/communicator/impl/neomedia/MediaConfiguration.java @@ -235,6 +235,12 @@ public void itemStateChanged(ItemEvent e) BorderFactory.createTitledBorder( NeomediaActivator.getResources().getI18NString( "impl.media.configform.DEVICES"))); + + if (portAudioPanel.isVisible()) + { + portAudioPanel.validate(); + portAudioPanel.repaint(); + } } /** diff --git a/src/net/java/sip/communicator/impl/neomedia/VideoConfigurationPanel.java b/src/net/java/sip/communicator/impl/neomedia/VideoConfigurationPanel.java index 052dc4beb..9124c3a03 100644 --- a/src/net/java/sip/communicator/impl/neomedia/VideoConfigurationPanel.java +++ b/src/net/java/sip/communicator/impl/neomedia/VideoConfigurationPanel.java @@ -7,8 +7,6 @@ import java.awt.*; -import javax.swing.*; - import net.java.sip.communicator.util.swing.*; /** @@ -26,8 +24,6 @@ public VideoConfigurationPanel() { super(new BorderLayout()); - this.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20)); - add(MediaConfiguration.createVideoConfigPanel(), BorderLayout.NORTH); } }