[evolution/gnome-3-22] Bug 772150 - Can't add or edit email signatures
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/gnome-3-22] Bug 772150 - Can't add or edit email signatures
- Date: Wed, 12 Oct 2016 17:45:18 +0000 (UTC)
commit 77df5f4590c9cf0f63e1c0d376606ecc29258e04
Author: Milan Crha <mcrha redhat com>
Date: Wed Oct 12 19:38:34 2016 +0200
Bug 772150 - Can't add or edit email signatures
e-util/e-misc-utils.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/e-util/e-misc-utils.c b/e-util/e-misc-utils.c
index 13ce806..ea22732 100644
--- a/e-util/e-misc-utils.c
+++ b/e-util/e-misc-utils.c
@@ -3798,6 +3798,7 @@ e_util_invoke_g_dbus_proxy_call_sync_wrapper_full (GDBusProxy *dbus_proxy,
{
GAsyncResult *async_result = NULL;
GVariant *var_result;
+ GMainContext *main_context;
g_return_val_if_fail (G_IS_DBUS_PROXY (dbus_proxy), NULL);
g_return_val_if_fail (method_name != NULL, NULL);
@@ -3808,8 +3809,10 @@ e_util_invoke_g_dbus_proxy_call_sync_wrapper_full (GDBusProxy *dbus_proxy,
dbus_proxy, method_name, parameters, flags, timeout_msec, cancellable,
sync_wrapper_result_callback, &async_result);
+ main_context = g_main_context_get_thread_default ();
+
while (!async_result) {
- g_main_context_iteration (NULL, TRUE);
+ g_main_context_iteration (main_context, TRUE);
}
var_result = g_dbus_proxy_call_finish (dbus_proxy, async_result, error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]