[evolution] Bug 793396 - Collapsing expanded recipients list collapses entire header



commit 601d9d22d062584141e8d8cfd0f36f0ca3393a6f
Author: Milan Crha <mcrha redhat com>
Date:   Tue Feb 13 09:42:44 2018 +0100

    Bug 793396 - Collapsing expanded recipients list collapses entire header

 src/web-extensions/e-dom-utils.c |   19 ++-----------------
 1 files changed, 2 insertions(+), 17 deletions(-)
---
diff --git a/src/web-extensions/e-dom-utils.c b/src/web-extensions/e-dom-utils.c
index 171f288..67552dd 100644
--- a/src/web-extensions/e-dom-utils.c
+++ b/src/web-extensions/e-dom-utils.c
@@ -701,7 +701,7 @@ toggle_headers_visibility (WebKitDOMElement *button,
 static void
 toggle_address_visibility (WebKitDOMElement *button,
                            WebKitDOMEvent *event,
-                           GDBusConnection *connection)
+                           gpointer user_data)
 {
        WebKitDOMElement *full_addr = NULL, *ellipsis = NULL;
        WebKitDOMElement *parent = NULL, *bold = NULL;
@@ -709,7 +709,6 @@ toggle_address_visibility (WebKitDOMElement *button,
        const gchar *path;
        gchar *property_value;
        gboolean expanded;
-       GError *error = NULL;
 
        /* <b> element */
        bold = webkit_dom_node_get_parent_element (WEBKIT_DOM_NODE (button));
@@ -755,20 +754,6 @@ toggle_address_visibility (WebKitDOMElement *button,
        } else
                webkit_dom_html_image_element_set_src (WEBKIT_DOM_HTML_IMAGE_ELEMENT (button), path);
 
-       g_dbus_connection_emit_signal (
-               connection,
-               NULL,
-               E_WEB_EXTENSION_OBJECT_PATH,
-               E_WEB_EXTENSION_INTERFACE,
-               "HeadersCollapsed",
-               g_variant_new ("(b)", expanded),
-               &error);
-
-       if (error) {
-               g_warning ("Error emitting signal HeadersCollapsed: %s\n", error->message);
-               g_error_free (error);
-       }
-
  clean:
        g_clear_object (&css_full);
        g_clear_object (&css_ellipsis);
@@ -1098,7 +1083,7 @@ e_dom_utils_e_mail_display_bind_dom (WebKitDOMDocument *document,
                "*[id^=__evo-moreaddr-]",
                "click",
                toggle_address_visibility,
-               connection);
+               NULL);
 
        dom_window = webkit_dom_document_get_default_view (document);
 


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