From 4f8e641df2d0e00fca5be8dd7bef078eef005c65 Mon Sep 17 00:00:00 2001 From: Derek DeMoro Date: Tue, 19 Sep 2006 23:18:39 +0000 Subject: [PATCH] Update build for new release. git-svn-id: http://svn.igniterealtime.org/svn/repos/spark/trunk@5438 b35dd754-fafc-0310-a699-88a17e54d16e --- .../sparkimpl/plugin/phone/PhonePlugin.java | 36 +++++++++++-------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/src/java/org/jivesoftware/sparkimpl/plugin/phone/PhonePlugin.java b/src/java/org/jivesoftware/sparkimpl/plugin/phone/PhonePlugin.java index 38efdedb1..66af57005 100644 --- a/src/java/org/jivesoftware/sparkimpl/plugin/phone/PhonePlugin.java +++ b/src/java/org/jivesoftware/sparkimpl/plugin/phone/PhonePlugin.java @@ -37,12 +37,6 @@ import org.jivesoftware.spark.util.ResourceUtils; import org.jivesoftware.spark.util.SwingWorker; import org.jivesoftware.spark.util.log.Log; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.KeyAdapter; -import java.awt.event.KeyEvent; -import java.awt.event.MouseEvent; - import javax.swing.AbstractAction; import javax.swing.Action; import javax.swing.JFrame; @@ -50,6 +44,12 @@ import javax.swing.JMenu; import javax.swing.JMenuItem; import javax.swing.JPopupMenu; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.awt.event.KeyAdapter; +import java.awt.event.KeyEvent; +import java.awt.event.MouseEvent; + public class PhonePlugin implements Plugin { public static PhoneClient phoneClient; private DialPanel dialPanel; @@ -247,7 +247,7 @@ public class PhonePlugin implements Plugin { incomingCall.setCallerName(Res.getString("message.no.caller.id")); } - //incomingDialog = SparkManager.getNotificationsEngine().showWindow(incomingCall, 500000000); + SparkManager.getNotificationsEngine().showWindow(incomingCall, 500000000); } } @@ -266,13 +266,21 @@ public class PhonePlugin implements Plugin { thread.start(); } - public void callJID(String jid) { - try { - phoneClient.dialByJID(jid); - } - catch (PhoneActionException e) { - Log.error(e); - } + public void callJID(final String jid) { + Thread thread = new Thread(new Runnable() { + public void run() { + try { + phoneClient.dialByJID(jid); + } + catch (PhoneActionException e) { + Log.error(e); + } + } + }); + + thread.start(); + + }