Ignore:
Timestamp:
07/21/11 11:17:23 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1820 - Menu de contexto não funciona corretamente em todos resultados de pesquisa.r4782

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/common_functions.js

    r4822 r4843  
    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} 
     
    960963                { 
    961964                        Element("check_box_message_"+main_list[i].id).checked = true; 
    962                         add_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg'); 
     965                        add_className(Element(main_list[i].id), 'selected_msg'); // one by one to add only if does not exist yet 
     966                        add_className(Element(main_list[i].id), 'selected_shortcut_msg'); // one by one to add only if does not exist yet 
    963967                } 
    964968        } 
     
    968972                { 
    969973                        Element("check_box_message_"+main_list[i].id).checked = false; 
    970                         remove_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg'); 
     974                        remove_className(Element(main_list[i].id), 'selected_msg'); // one by one to remove 
     975                        remove_className(Element(main_list[i].id), 'selected_shortcut_msg'); // one by one to remove 
    971976                } 
    972977        } 
Note: See TracChangeset for help on using the changeset viewer.