Changeset 5765 for trunk


Ignore:
Timestamp:
03/20/12 17:43:13 (12 years ago)
Author:
gustavo
Message:

Ticket #2552 - Problemas ao abrir as subpastas das pastas compartilhadas

Location:
trunk
Files:
4 edited

Legend:

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

    r5754 r5765  
    275275                                                over : function(a, b){                                           
    276276                                                        //SETA BORDA EM VOLTA DA PASTA 
    277                                                         $(this).css("border", "1px solid black"); 
     277                                                        over = $(this); 
     278                                                        $(this).addClass("folder-over"); 
     279                                                        if(($(this)[0] != $(this).parent().find(".head_folder")[0])) 
     280                                                                if($(this).prev()[0]) 
     281                                                                        if($(this).parent().find(".expandable-hitarea")[0] == $(this).prev()[0]){ 
     282                                                                                setTimeout(function(){ 
     283                                                                                        if(over.hasClass("folder-over")) 
     284                                                                                                over.prev().trigger("click"); 
     285                                                                                }, 500); 
     286                                                                                 
     287                                                                        } 
    278288                                                }, 
    279289                                                out : function(){ 
    280290                                                        //RETIRA BORDA EM VOLTA DA PASTA 
    281                                                         $(this).css("border", ""); 
     291                                                        $(this).removeClass("folder-over"); 
    282292                                                }, 
    283293                                                //accept: ".draggin_mail", 
  • trunk/expressoMail1_2/js/draw_api.js

    r5754 r5765  
    13211321                                                        over : function(a, b){                                           
    13221322                                                                //SETA BORDA EM VOLTA DA PASTA 
    1323                                                                 $(this).css("border", "1px solid black"); 
     1323                                                                over = $(this); 
     1324                                                                $(this).addClass("folder-over"); 
     1325                                                                if(($(this)[0] != $(this).parent().find(".head_folder")[0])) 
     1326                                                                        if($(this).prev()[0]) 
     1327                                                                                if($(this).parent().find(".expandable-hitarea")[0] == $(this).prev()[0]){ 
     1328                                                                                        setTimeout(function(){ 
     1329                                                                                                if(over.hasClass("folder-over")) 
     1330                                                                                                        over.prev().trigger("click"); 
     1331                                                                                        }, 500); 
     1332                                                                                         
     1333                                                                                } 
    13241334                                                        }, 
    13251335                                                        out : function(){ 
    13261336                                                                //RETIRA BORDA EM VOLTA DA PASTA 
    1327                                                                 $(this).css("border", ""); 
     1337                                                                $(this).removeClass("folder-over"); 
    13281338                                                        }, 
    13291339                                                        //accept: ".draggin_mail", 
  • trunk/expressoMail1_2/js/main.js

    r5763 r5765  
    9898                        refresh(); 
    9999                        resizeWindow(); 
    100                          
    101100                } 
    102101                 
     
    548547                                                                        over : function(a, b){                                           
    549548                                                                                //SETA BORDA EM VOLTA DA PASTA 
    550                                                                                 $(this).css("border", "1px solid black"); 
     549                                                                                over = $(this); 
     550                                                                                $(this).addClass("folder-over"); 
     551                                                                                if(($(this)[0] != $(this).parent().find(".head_folder")[0])) 
     552                                                                                        if($(this).prev()[0]) 
     553                                                                                                if($(this).parent().find(".expandable-hitarea")[0] == $(this).prev()[0]){ 
     554                                                                                                        setTimeout(function(){ 
     555                                                                                                                if(over.hasClass("folder-over")) 
     556                                                                                                                        over.prev().trigger("click"); 
     557                                                                                                        }, 500); 
     558                                                                                                         
     559                                                                                                } 
    551560                                                                        }, 
    552561                                                                        out : function(){ 
    553562                                                                                //RETIRA BORDA EM VOLTA DA PASTA 
    554                                                                                 $(this).css("border", ""); 
     563                                                                                $(this).removeClass("folder-over"); 
    555564                                                                        }, 
    556565                                                                        //accept: ".draggin_mail", 
  • trunk/prototype/modules/mail/js/foldertree.js

    r5758 r5765  
    110110                        persist: "cookie", 
    111111                        animated: "fast" 
    112         }).find(".folder").click(function(event){ 
     112        }).find(".folder").unbind("click").click(function(event){ 
    113113                 
    114114                // MUDANÇA DE PASTAS! 
Note: See TracChangeset for help on using the changeset viewer.