Changeset 5040


Ignore:
Timestamp:
09/05/11 17:29:28 (13 years ago)
Author:
brunocosta
Message:

Ticket #2241 - Aplicando solução do BUG #2228

Location:
branches/2.3/expressoMail1_2/js
Files:
2 edited

Legend:

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

    r5039 r5040  
    614614    } 
    615615    Element('chk_box_select_all_messages').checked = false; 
    616     if (openTab.type[currentTab] > 1){ 
    617                     delete_border(currentTab,'false'); 
    618     } 
    619                  
     616         
    620617} 
    621618         
  • branches/2.3/expressoMail1_2/js/messages_controller.js

    r5000 r5040  
    4242                        delete_msgs(folder, msgs_number, border_ID); 
    4343                else { 
    44                         expresso_local_messages.delete_msgs(msgs_number, border_ID); 
    45                         draw_tree_local_folders(); 
    46                          update_local_box(); 
     44  
     45                    var msg_to_delete = Element(msgs_number);  
     46                    if (parseInt(preferences.delete_and_show_previous_message) && msg_to_delete) {  
     47                            if (msg_to_delete.previousSibling){  
     48                                    var previous_msg = msg_to_delete.previousSibling.id;  
     49                                    expresso_local_messages.delete_msgs(msgs_number, border_ID);  
     50                                    show_msg(expresso_local_messages.get_local_mail(previous_msg));  
     51                            }   
     52                            else{  
     53                                    expresso_local_messages.delete_msgs(msgs_number, border_ID);  
     54                                    delete_border(currentTab,'false');  
     55                            }  
     56                    }  
     57                    else{  
     58                            expresso_local_messages.delete_msgs(msgs_number, border_ID);  
     59                            delete_border(currentTab,'false');  
     60                    }  
    4761                } 
    4862        } 
Note: See TracChangeset for help on using the changeset viewer.