[empathy: 92/99] CallWindow: properly track the dialpad status again
- From: Emilio Pozuelo Monfort <epm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [empathy: 92/99] CallWindow: properly track the dialpad status again
- Date: Thu, 9 Jun 2011 09:57:04 +0000 (UTC)
commit 70f3ecbecff1194994e950e0e34eaf45bab8a1b2
Author: Emilio Pozuelo Monfort <emilio pozuelo collabora co uk>
Date: Wed Jun 8 20:07:34 2011 +0100
CallWindow: properly track the dialpad status again
This stopped working properly as the latest EvSidebar didn't
have notify::current-page anymore.
src/empathy-call-window.c | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/src/empathy-call-window.c b/src/empathy-call-window.c
index 9fa5ef3..9d4fe52 100644
--- a/src/empathy-call-window.c
+++ b/src/empathy-call-window.c
@@ -241,7 +241,7 @@ static void empathy_call_window_sidebar_shown_cb (EvSidebar *sidebar,
EmpathyCallWindow *window);
static void empathy_call_window_sidebar_changed_cb (EvSidebar *sidebar,
- GParamSpec *pspec,
+ const gchar *page,
EmpathyCallWindow *window);
static void empathy_call_window_hangup_cb (gpointer object,
@@ -1140,7 +1140,7 @@ empathy_call_window_init (EmpathyCallWindow *self)
"hide", G_CALLBACK (empathy_call_window_sidebar_hidden_cb), self);
g_signal_connect (G_OBJECT (priv->sidebar),
"show", G_CALLBACK (empathy_call_window_sidebar_shown_cb), self);
- g_signal_connect (G_OBJECT (priv->sidebar), "notify::current-page",
+ g_signal_connect (G_OBJECT (priv->sidebar), "changed",
G_CALLBACK (empathy_call_window_sidebar_changed_cb), self);
gtk_paned_pack2 (GTK_PANED (priv->pane), priv->sidebar, FALSE, FALSE);
@@ -3050,15 +3050,11 @@ empathy_call_window_sidebar_shown_cb (EvSidebar *sidebar,
static void
empathy_call_window_sidebar_changed_cb (EvSidebar *sidebar,
- GParamSpec *pspec,
+ const gchar *page,
EmpathyCallWindow *window)
{
- gchar *page;
-
- page = ev_sidebar_get_current_page (sidebar);
empathy_call_window_update_dialpad_menu (window,
!tp_strdiff (page, "dialpad"));
- g_free (page);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]