Ignore:
Timestamp:
07/18/11 11:39:34 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #2066 - Menu de contexto não funciona corretamente em todos resultados de pesquisa

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/expressoMail1_2/js/common_functions.js

    r4687 r4782  
    144144        remove_className(tr_message, 'selected_msg'); 
    145145        add_className(tr_message, 'tr_msg_unread'); 
     146        if( document.getElementById("td_message_unseen_"+msg_number) != null ) 
    146147        Element("td_message_unseen_"+msg_number).innerHTML = "<img src ='templates/"+template+"/images/unseen.gif' title='"+get_lang('Unseen')+"'>"; 
    147148} 
     
    151152        remove_className(msg, 'selected_msg'); 
    152153        add_className(msg, 'flagged_msg'); 
     154        if( document.getElementById("td_message_important_"+msg_number) != null ) 
    153155        Element("td_message_important_"+msg_number).innerHTML = "<img src ='templates/"+template+"/images/important.gif' title='"+get_lang('Important')+"'>"; 
    154156} 
     
    158160        remove_className(msg, 'selected_msg'); 
    159161        remove_className(msg, 'flagged_msg'); 
     162        if( document.getElementById("td_message_important_"+msg_number) != null ) 
    160163        Element("td_message_important_"+msg_number).innerHTML = "&nbsp;&nbsp;&nbsp;"; 
    161164} 
     
    954957                { 
    955958                        Element("check_box_message_"+main_list[i].id).checked = true; 
    956                         add_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg'); 
     959                        add_className(Element(main_list[i].id), 'selected_msg'); // one by one to add only if does not exist yet 
     960                        add_className(Element(main_list[i].id), 'selected_shortcut_msg'); // one by one to add only if does not exist yet 
    957961                } 
    958962        } 
     
    962966                { 
    963967                        Element("check_box_message_"+main_list[i].id).checked = false; 
    964                         remove_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg'); 
     968                        remove_className(Element(main_list[i].id), 'selected_msg'); // one by one to remove 
     969                        remove_className(Element(main_list[i].id), 'selected_shortcut_msg'); // one by one to remove 
    965970                } 
    966971        } 
Note: See TracChangeset for help on using the changeset viewer.