[ekiga] Fixed incoming call popup being displayed when auto-answering calls.
- From: Damien Sandras <dsandras src gnome org>
- To: svn-commits-list gnome org
- Subject: [ekiga] Fixed incoming call popup being displayed when auto-answering calls.
- Date: Thu, 16 Jul 2009 17:57:38 +0000 (UTC)
commit 459498764c7f8329975492499fae06c2d83a1ea2
Author: Damien Sandras <dsandras seconix com>
Date: Thu Jul 16 19:56:48 2009 +0200
Fixed incoming call popup being displayed when auto-answering calls.
src/gui/main.cpp | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/main.cpp b/src/gui/main.cpp
index 29539a1..80d478b 100644
--- a/src/gui/main.cpp
+++ b/src/gui/main.cpp
@@ -534,14 +534,14 @@ on_account_updated (Ekiga::BankPtr /*bank*/,
}
-static void on_setup_call_cb (gmref_ptr<Ekiga::CallManager> /*manager*/,
+static void on_setup_call_cb (gmref_ptr<Ekiga::CallManager> manager,
gmref_ptr<Ekiga::Call> call,
gpointer self)
{
EkigaMainWindow *mw = EKIGA_MAIN_WINDOW (self);
gmref_ptr<Ekiga::AudioOutputCore> audiooutput_core = mw->priv->core->get ("audiooutput-core");
- if (!call->is_outgoing ()) {
+ if (!call->is_outgoing () && !manager->get_auto_answer ()) {
ekiga_main_window_update_calling_state (mw, Called);
audiooutput_core->start_play_event ("incoming_call_sound", 4000, 256);
#ifdef HAVE_NOTIFY
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]