Changeset 7103
- Timestamp:
- 08/22/12 18:19:40 (11 years ago)
- Location:
- trunk/expressoMail1_2/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r7100 r7103 926 926 else 927 927 mail_msg = Element("tbody_box"); 928 929 if ( preferences.use_shortcuts == '1') { 930 //Last msg is selected 931 if (mail_msg && exist_className(mail_msg.childNodes[mail_msg.childNodes.length-1], 'selected_shortcut_msg') ) { 932 select_msg('null', 'up', true); 933 } 934 else { 935 if (!select_msg('null', 'down', true)) { 936 select_msg('null', 'up', true); 937 } 938 } 939 } 940 928 941 929 if(data.status == false){ 942 930 write_msg(get_lang("You don't have permission for this operation in this shared folder!")); 943 931 return false; 944 932 } 945 933 if ( preferences.use_shortcuts == '1'){ 934 var lastSelected = $("#tbody_box").find("tr input:checked").last().parent().parent(); 935 var msgToSelect = lastSelected.next().length > 0 ? lastSelected.next() : lastSelected.prev(); 936 $("#divScrollMain_0").find("#tbody_box").find("tr").each(function(){ 937 $(this).prev().removeClass("current_selected_shortcut_msg"); 938 $(this).removeClass("selected_shortcut_msg"); 939 }); 940 select_msg(msgToSelect.attr("id")); 941 } 946 942 if (show_success_msg){ 947 943 if (data.msgs_number.length == 1) … … 986 982 if (msg_to_delete){ 987 983 removeAll(msg_to_delete.id); 988 delete selectedPagingMsgs[data.msgs_number[i]]; 989 } 990 totalFolderMsgs = totalFolderMsgs - data.msgs_number.length;984 delete selectedPagingMsgs[data.msgs_number[i]]; 985 } 986 totalFolderMsgs = totalFolderMsgs - data.msgs_number.length; 991 987 } 992 988 Element('tot_m').innerHTML = parseInt(Element('tot_m').innerHTML) - data.msgs_number.length; -
trunk/expressoMail1_2/js/shortcut.js
r7038 r7103 586 586 587 587 if($(this).hasClass("selected_shortcut_msg") && $(this).next().length){ 588 $(this).next().addClass("selected_shortcut_msg"); 588 589 $(this).next().addClass("selected_shortcut_msg current_selected_shortcut_msg"); 589 590 $(this).removeClass("selected_shortcut_msg"); 590 591 return false; … … 619 620 620 621 if($(this).hasClass("selected_shortcut_msg") && $(this).prev().length){ 621 $(this).prev().addClass("selected_shortcut_msg ");622 $(this).prev().addClass("selected_shortcut_msg current_selected_shortcut_msg"); 622 623 $(this).removeClass("selected_shortcut_msg"); 623 624 return false;
Note: See TracChangeset
for help on using the changeset viewer.