[evolution] Bug #674701 - Clicking address in preview composes to default account
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Bug #674701 - Clicking address in preview composes to default account
- Date: Thu, 26 Apr 2012 09:15:30 +0000 (UTC)
commit 3eecc1b71241ef475cf3d9c7bd86aa9e585c59a7
Author: Milan Crha <mcrha redhat com>
Date: Thu Apr 26 11:14:35 2012 +0200
Bug #674701 - Clicking address in preview composes to default account
widgets/misc/e-web-view.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/widgets/misc/e-web-view.c b/widgets/misc/e-web-view.c
index c5b6533..dcf07da 100644
--- a/widgets/misc/e-web-view.c
+++ b/widgets/misc/e-web-view.c
@@ -1108,6 +1108,15 @@ web_view_link_clicked (EWebView *web_view,
{
gpointer parent;
+ if (uri && g_ascii_strncasecmp (uri, "mailto:", 7) == 0) {
+ gboolean handled = FALSE;
+
+ g_signal_emit (web_view, signals[PROCESS_MAILTO], 0, uri, &handled);
+
+ if (handled)
+ return;
+ }
+
parent = gtk_widget_get_toplevel (GTK_WIDGET (web_view));
parent = gtk_widget_is_toplevel (parent) ? parent : NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]