[ekiga] Call Window: Fix automatic zoom in not being reset.
- From: Damien Sandras <dsandras src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ekiga] Call Window: Fix automatic zoom in not being reset.
- Date: Sun, 30 Sep 2012 13:55:35 +0000 (UTC)
commit efc6363230e74cbfaa0741da8d09ffe3fdbdc8a6
Author: Damien Sandras <dsandras beip be>
Date: Sun Sep 30 15:44:42 2012 +0200
Call Window: Fix automatic zoom in not being reset.
This could occur with video preview.
lib/engine/gui/gtk-frontend/call-window.cpp | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/lib/engine/gui/gtk-frontend/call-window.cpp b/lib/engine/gui/gtk-frontend/call-window.cpp
index afec178..e2ea484 100644
--- a/lib/engine/gui/gtk-frontend/call-window.cpp
+++ b/lib/engine/gui/gtk-frontend/call-window.cpp
@@ -883,6 +883,10 @@ on_videoinput_device_closed_cb (Ekiga::VideoInputManager & /* manager */,
ekiga_call_window_update_logo (cw);
gtk_widget_set_sensitive (cw->priv->video_settings_button, false);
+ if (cw->priv->automatic_zoom_in) {
+ cw->priv->automatic_zoom_in = false;
+ zoom_out_changed_cb (NULL, (gpointer) cw);
+ }
}
static void
@@ -1164,11 +1168,6 @@ on_cleared_call_cb (G_GNUC_UNUSED boost::shared_ptr<Ekiga::CallManager> manager,
cw->priv->timeout_id = -1;
}
- if (cw->priv->automatic_zoom_in) {
- cw->priv->automatic_zoom_in = false;
- zoom_out_changed_cb (NULL, (gpointer) cw);
- }
-
ekiga_call_window_clear_signal_levels (cw);
gtk_window_set_title (GTK_WINDOW (cw), _("Call Window"));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]