Changeset 4998 for branches/2.2


Ignore:
Timestamp:
08/26/11 14:05:51 (8 years ago)
Author:
roberto.santosjunior
Message:

Ticket #2228 - Ao excluir uma msg local, no modo visual, a aba excluida não fecha automaticamente

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoMail1_2/js/messages_controller.js

    r4913 r4998  
    4242                                msgs_number = get_selected_messages(); 
    4343                    } 
    44                 }        
     44                } 
    4545                if (!this.is_local_folder(folder))  
    4646                        delete_msgs(folder, msgs_number, border_ID); 
    4747                else { 
    48                         expresso_local_messages.delete_msgs(msgs_number, border_ID); 
    49                         draw_tree_local_folders(); 
     48                        //draw_tree_local_folders(); 
     49                        var msg_to_delete = Element(msgs_number); 
     50                        if (parseInt(preferences.delete_and_show_previous_message) && msg_to_delete) { 
     51                                if (msg_to_delete.previousSibling){ 
     52                                        var previous_msg = msg_to_delete.previousSibling.id; 
     53                                        expresso_local_messages.delete_msgs(msgs_number, border_ID); 
     54                                        show_msg(expresso_local_messages.get_local_mail(previous_msg)); 
     55                                }  
     56                                else{ 
     57                                        expresso_local_messages.delete_msgs(msgs_number, border_ID); 
     58                                        delete_border(currentTab,'false'); 
     59                                } 
     60                        } 
     61                        else{ 
     62                                expresso_local_messages.delete_msgs(msgs_number, border_ID); 
     63                                delete_border(currentTab,'false'); 
     64                        } 
    5065                } 
    5166        } 
Note: See TracChangeset for help on using the changeset viewer.