projects
/
modest
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for bug NB#81584.
[modest]
/
src
/
widgets
/
modest-recpt-view.c
diff --git
a/src/widgets/modest-recpt-view.c
b/src/widgets/modest-recpt-view.c
index
99cb97a
..
cb8511c
100644
(file)
--- a/
src/widgets/modest-recpt-view.c
+++ b/
src/widgets/modest-recpt-view.c
@@
-85,11
+85,19
@@
modest_recpt_view_set_recipients (ModestRecptView *recpt_view, const gchar *reci
{
const GtkWidget *text_view = NULL;
GtkTextBuffer *buffer = NULL;
{
const GtkWidget *text_view = NULL;
GtkTextBuffer *buffer = NULL;
+ gchar *std_recipients;
text_view = modest_scroll_text_get_text_view (MODEST_SCROLL_TEXT (recpt_view));
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (text_view));
text_view = modest_scroll_text_get_text_view (MODEST_SCROLL_TEXT (recpt_view));
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (text_view));
- gtk_text_buffer_set_text (buffer, recipients, -1);
+ if (recipients == NULL) {
+ std_recipients = NULL;
+ } else {
+ std_recipients = modest_text_utils_address_with_standard_length (recipients);
+ }
+
+ gtk_text_buffer_set_text (buffer, std_recipients, -1);
+ g_free (std_recipients);
if (GTK_WIDGET_REALIZED (recpt_view))
gtk_widget_queue_resize (GTK_WIDGET (recpt_view));
if (GTK_WIDGET_REALIZED (recpt_view))
gtk_widget_queue_resize (GTK_WIDGET (recpt_view));
@@
-141,7
+149,7
@@
button_release_event (GtkWidget *widget,
index = gtk_text_iter_get_offset (&iter);
if (!gtk_text_iter_is_end (&iter)) {
index = gtk_text_iter_get_offset (&iter);
if (!gtk_text_iter_is_end (&iter)) {
- int selection_start, selection_end;
+ guint selection_start, selection_end;
gboolean selected = FALSE;
GtkTextIter start_iter, end_iter;
GtkTextBuffer *buffer;
gboolean selected = FALSE;
GtkTextIter start_iter, end_iter;
GtkTextBuffer *buffer;