[evolution/webkit] Bug #641805 - Clicking links in mail composer opens URL twice



commit f9522239e296ea8fde299b26e182fdc2abca26ea
Author: Milan Crha <mcrha redhat com>
Date:   Mon Feb 28 17:59:40 2011 +0100

    Bug #641805 - Clicking links in mail composer opens URL twice

 composer/e-msg-composer.c |   21 +--------------------
 1 files changed, 1 insertions(+), 20 deletions(-)
---
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index d2d9837..4170356 100644
--- a/composer/e-msg-composer.c
+++ b/composer/e-msg-composer.c
@@ -2417,25 +2417,6 @@ msg_composer_image_uri (GtkhtmlEditor *editor,
 }
 
 static void
-msg_composer_link_clicked (GtkhtmlEditor *editor,
-                           const gchar *uri)
-{
-	if (uri == NULL || *uri == '\0')
-		return;
-
-	if (g_ascii_strncasecmp (uri, "mailto:";, 7) == 0)
-		return;
-
-	if (g_ascii_strncasecmp (uri, "thismessage:", 12) == 0)
-		return;
-
-	if (g_ascii_strncasecmp (uri, "cid:", 4) == 0)
-		return;
-
-	e_show_uri (GTK_WINDOW (editor), uri);
-}
-
-static void
 msg_composer_object_deleted (GtkhtmlEditor *editor)
 {
 	const gchar *data;
@@ -2537,7 +2518,7 @@ e_msg_composer_class_init (EMsgComposerClass *class)
 	editor_class->command_before = msg_composer_command_before;
 	editor_class->command_after = msg_composer_command_after;
 	editor_class->image_uri = msg_composer_image_uri;
-	editor_class->link_clicked = msg_composer_link_clicked;
+	editor_class->link_clicked = NULL; /* EWebView takes care of it in link-clicked handler */
 	editor_class->object_deleted = msg_composer_object_deleted;
 
 	class->presend = msg_composer_presend;



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