aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2011-03-01 00:59:40 +0800
committerRodrigo Moya <rodrigo@gnome-db.org>2011-06-30 00:41:40 +0800
commitc774933853ee0f3fa587c1a29a395fab026da61f (patch)
tree0176caf71d5245dffc1fa387fd37db60a753136b
parent3aaca9136d728b20ff77e8ad94629a9f7bf6993d (diff)
downloadgsoc2013-evolution-c774933853ee0f3fa587c1a29a395fab026da61f.tar.gz
gsoc2013-evolution-c774933853ee0f3fa587c1a29a395fab026da61f.tar.zst
gsoc2013-evolution-c774933853ee0f3fa587c1a29a395fab026da61f.zip
Bug #641805 - Clicking links in mail composer opens URL twice
-rw-r--r--composer/e-msg-composer.c21
1 files changed, 1 insertions, 20 deletions
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index d2d9837a45..41703561c1 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;