X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-ui-dimming-rules.c;h=af08d11c9d764e2e05dbe36647be27aa3e38f851;hp=ffb571c2fbf06dbd4afd770e4b99f2543f70c1d4;hb=d2ea95049c43f1fc3089109866757e45139d0d9a;hpb=7ad221560ce894646442b0889fa83bb38aa5aca6 diff --git a/src/modest-ui-dimming-rules.c b/src/modest-ui-dimming-rules.c index ffb571c..af08d11 100644 --- a/src/modest-ui-dimming-rules.c +++ b/src/modest-ui-dimming-rules.c @@ -2330,9 +2330,15 @@ _invalid_attach_selected (ModestWindow *win, while (!tny_iterator_is_done (iter) && !result) { TnyMimePart *mime_part = TNY_MIME_PART (tny_iterator_get_current (iter)); TnyList *nested_list = tny_simple_list_new (); + if (!for_remove && modest_tny_mime_part_is_msg (mime_part)) { - selected_messages = TRUE; - result = TRUE; + TnyMsg *window_msg; + window_msg = modest_msg_view_window_get_message (MODEST_MSG_VIEW_WINDOW (win)); + if ((TnyMimePart *) window_msg != mime_part) { + selected_messages = TRUE; + result = TRUE; + } + g_object_unref (window_msg); } tny_mime_part_get_parts (mime_part, nested_list); if (!for_remove && tny_list_get_length (nested_list) > 0) {