[ekiga] Do not close call window at ending call if enable-preview is true
- From: Eugen Dedu <ededu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ekiga] Do not close call window at ending call if enable-preview is true
- Date: Mon, 15 Feb 2016 08:41:45 +0000 (UTC)
commit d557006e8fc2cc02ed2f2a89d7ffc04bdce1fd71
Author: Eugen Dedu <eugen dedu univ-fcomte fr>
Date: Mon Feb 15 09:41:23 2016 +0100
Do not close call window at ending call if enable-preview is true
lib/engine/gui/gtk-frontend/call-window.cpp | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/lib/engine/gui/gtk-frontend/call-window.cpp b/lib/engine/gui/gtk-frontend/call-window.cpp
index c6c8381..9f6f084 100644
--- a/lib/engine/gui/gtk-frontend/call-window.cpp
+++ b/lib/engine/gui/gtk-frontend/call-window.cpp
@@ -966,8 +966,12 @@ ekiga_call_window_update_calling_state (EkigaCallWindow *self,
gtk_widget_hide (self->priv->spinner);
gtk_spinner_stop (GTK_SPINNER (self->priv->spinner));
- /* Auto destroy */
- g_timeout_add_seconds (2, on_delayed_destroy_cb, self);
+ /* Auto destroy if !enable-preview */
+ GSettings *settings;
+ settings = g_settings_new (VIDEO_DEVICES_SCHEMA);
+ if (!g_settings_get_boolean (settings, "enable-preview"))
+ g_timeout_add_seconds (2, on_delayed_destroy_cb, self);
+ g_clear_object (&settings);
break;
case Calling:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]