From b4a9d53a84ceabe61e58b4b608434f0dd09c7eca Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Wed, 2 Jan 2008 17:42:09 +0000 Subject: [PATCH] * Fixes NB#78835, copy option is now properly dimmed pmo-trunk-r3971 --- src/modest-ui-dimming-rules.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modest-ui-dimming-rules.c b/src/modest-ui-dimming-rules.c index 3547a0a..8d58b9c 100644 --- a/src/modest-ui-dimming-rules.c +++ b/src/modest-ui-dimming-rules.c @@ -34,6 +34,7 @@ #include #include "modest-ui-dimming-rules.h" #include "modest-dimming-rule.h" +#include "modest-debug.h" #include "modest-tny-folder.h" #include "modest-tny-account.h" #include "modest-text-utils.h" @@ -2303,7 +2304,7 @@ _invalid_clipboard_selected (ModestWindow *win, result = !has_selection; } else if (MODEST_IS_MSG_VIEW_WINDOW (win)) { if (focused) { - g_message ("FOCUSED %s", g_type_name (G_TYPE_FROM_INSTANCE (focused))); + MODEST_DEBUG_BLOCK (g_message ("FOCUSED %s", g_type_name (G_TYPE_FROM_INSTANCE (focused)));); if (GTK_IS_LABEL (focused) && !gtk_label_get_selection_bounds (GTK_LABEL (focused), NULL, NULL)) { result = TRUE; @@ -2316,7 +2317,9 @@ _invalid_clipboard_selected (ModestWindow *win, guint len = -1; sel = gtk_html_get_selection_html (GTK_HTML (focused), &len); result = ((sel == NULL) || (sel[0] == '\0')); - } else if (!MODEST_IS_ATTACHMENTS_VIEW (focused)) { + } else if (MODEST_IS_ATTACHMENTS_VIEW (focused)) { + result = TRUE; + } else { GtkClipboard *clipboard; gchar *selection; -- 1.7.9.5