[evolution-data-server] Emit notification for EClient::opened property



commit f2c9bdfbb74f3361e4b282f573f9fe3a32829c7c
Author: Raul Gutierrez Segales <rgs collabora co uk>
Date:   Tue Jun 14 09:57:40 2011 +0100

    Emit notification for EClient::opened property
    
    From introspected bindings (i.e.: Vala) we can't
    see the opened signal cause it overlaps with the
    opened property. So we need to listen to notifications
    on the property related to the signal.

 libedataserver/e-client.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/libedataserver/e-client.c b/libedataserver/e-client.c
index 5812045..5be3dfb 100644
--- a/libedataserver/e-client.c
+++ b/libedataserver/e-client.c
@@ -920,6 +920,7 @@ e_client_emit_opened (EClient *client, const GError *dbus_error)
 		e_client_unwrap_dbus_error (client, local_error, &local_error);
 	}
 
+	g_object_notify (G_OBJECT (client), "opened");
 	g_signal_emit (client, signals[OPENED], 0, local_error);
 
 	if (local_error)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]