From d6dcdfa3fd71272b3f8d29b6a68dac5393c9d527 Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Wed, 31 Mar 2010 14:09:11 +0000 Subject: [PATCH] Fixes a bug in search filter reported by Matthieu Casanova on dev. (subject: "Re: [sip-comm-dev] Del key printed in search field") --- .../sip/communicator/impl/gui/main/MainFrame.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/net/java/sip/communicator/impl/gui/main/MainFrame.java b/src/net/java/sip/communicator/impl/gui/main/MainFrame.java index 035cf8308..49807834d 100755 --- a/src/net/java/sip/communicator/impl/gui/main/MainFrame.java +++ b/src/net/java/sip/communicator/impl/gui/main/MainFrame.java @@ -18,7 +18,6 @@ import net.java.sip.communicator.impl.gui.*; import net.java.sip.communicator.impl.gui.customcontrols.*; import net.java.sip.communicator.impl.gui.event.*; -import net.java.sip.communicator.impl.gui.lookandfeel.*; import net.java.sip.communicator.impl.gui.main.call.*; import net.java.sip.communicator.impl.gui.main.chat.conference.*; import net.java.sip.communicator.impl.gui.main.contactlist.*; @@ -118,6 +117,16 @@ public void windowClosed(WindowEvent event) { MainFrame.this.windowClosed(event); } + + public void windowActivated(WindowEvent event) + { + ConfigurationManager.setApplicationVisible(true); + } + + public void windowOpened(WindowEvent event) + { + ConfigurationManager.setApplicationVisible(true); + } }); this.initTitleFont(); @@ -1452,6 +1461,7 @@ public boolean dispatchKeyEvent(KeyEvent e) if ( e.getKeyChar() == KeyEvent.CHAR_UNDEFINED || e.getKeyCode() == KeyEvent.VK_ENTER + || e.getKeyCode() == KeyEvent.VK_DELETE || e.getKeyCode() == KeyEvent.VK_BACK_SPACE || e.getKeyCode() == KeyEvent.VK_TAB || e.getKeyCode() == KeyEvent.VK_SPACE