Changeset 6354 for sandbox


Ignore:
Timestamp:
05/30/12 16:15:12 (12 years ago)
Author:
marcosw
Message:

Ticket #2764 - Correção do duplo carregamento da janela Filtro por remetente

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.1-1/expressoMail1_2/js/main.js

    r6285 r6354  
    66var results_search_messages = "";  
    77var cabecalho = '<h4>ExpressoLivre - ExpressoMail</h4>';  
     8// Variavel para controle de atualização das mensagens listadas na modal de alerta de filtro por remetente 
     9var checkAlarmsFilter = false; 
    810 
    911//Os IE's < 9 não possui suporte a trim() introduzida no JavaScript 1.8.1 
     
    158160                mobile_device = ( ( data.constructor == Boolean ) ? data : ( data === 'true' ) ); 
    159161        }); 
     162 
    160163        setTimeout('auto_refresh()', time_refresh); 
    161164         
     
    510513function refresh(alert_new_msg){ 
    511514        var handler_refresh = function(data){ 
    512                  
    513                 handlerMessageFilter = function (data) { 
    514                         alarmFollowupflagged('filtersAlarms', data); 
    515                 } 
    516                 /* Busca  nas pastas indexadas para ver se há novas mensagens com a flag $FilteredMessage */ 
    517                 cExecute ("$this.imap_functions.getFlaggedAlertMessages&folders="+fromRules, handlerMessageFilter); 
    518                  
     515                if(checkAlarmsFilter){ 
     516                        handlerMessageFilter = function (data) { 
     517                                alarmFollowupflagged('filtersAlarms', data); 
     518                        } 
     519                        /* Busca  nas pastas indexadas para ver se há novas mensagens com a flag $FilteredMessage */ 
     520                        cExecute ("$this.imap_functions.getFlaggedAlertMessages&folders="+fromRules, handlerMessageFilter); 
     521                } 
     522                checkAlarmsFilter = true; 
    519523                if(data['msg_range_end']) 
    520524                        if(data['msg_range_end'] > 0) 
Note: See TracChangeset for help on using the changeset viewer.