Ticket #1342 (closed defeito: fixed)

Opened 9 years ago

Last modified 9 years ago

Erro ao abrir duas novas mensagens e tentar enviar pelo IE

Reported by: rafaelraymundo Owned by: niltonneto
Priority: alta Milestone: Expresso 2.2
Component: ExpressoMail Version: branch 2.2
Severity: grave Keywords: SERPRO 2.2 UNIFICA
Cc: WorkGroup:

Description

Abra duas abas de nova mensagem no IE8.

Ao enviar um dos emails, a outra aba não responde.

Change History

comment:1 Changed 9 years ago by eduardoalex

  • Owner changed from ninguem to rafaelraymundo
  • Priority changed from normal to alta

Rafa,

Como está esse ticket?

comment:2 Changed 9 years ago by rafaelraymundo

Eduardo, Problema constatado apenas na versão da comunidade. Vamos analizar o que pode estar ocorrendo com as abas.

comment:3 Changed 9 years ago by rafaelraymundo

Constatação.

O problema ocorre apenas se o cursor está com o foco na caixa do editor de mensagens.
Para testar abra duas abas no IE
Posicione o cursor na edição de mensagem.
Feche essa mensagem.
Os campos da outra aba ficam sem foco.


Inspecionando, percebemos que o campo de edição de mensagens contem o seguinte elemento:

<br _moz_editor_bogus_node="TRUE" _moz_dirty=""/>


Não encontrei esse elemento no código. Sendo que ele não consta no código do Expresso que usamos aqui no serpro.
Alguém sabe do que se trata?

comment:4 Changed 9 years ago by zapa

Rafa, qual a situação deste ticket?

comment:5 follow-up: ↓ 6 Changed 9 years ago by zapa

  • Severity changed from média to grave

Alguma luz?

comment:6 in reply to: ↑ 5 Changed 9 years ago by rafaelraymundo

Replying to zapa:

Alguma luz?

O foco retorna caso o usuário clique em qualquer hyperlink (ex.: adicionar anexo)

Mas até o momento não encontramos uma solução definitiva.

comment:7 follow-up: ↓ 8 Changed 9 years ago by rafaelraymundo

  • Status changed from new to closed
  • Resolution set to fixed

Revisao 3606 - Alterada a funcao alternate_border para recolocar o foco na transicao entre abas

comment:8 in reply to: ↑ 7 Changed 9 years ago by rafaelraymundo

Replying to rafaelraymundo:

Revisao 3606 - Alterada a funcao alternate_border para recolocar o foco na transicao entre abas

Revisao [3606] - Alterada a funcao alternate_border para recolocar o foco na transicao entre abas

comment:9 Changed 9 years ago by niltonneto

  • Status changed from closed to reopened
  • Resolution fixed deleted
  • Component changed from API to ExpressoMail

A revisão [3606] está gerando o erro Javascript no IE:

Detalhes dos erros da página da Web

Agente de Usuário: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Carimbo de data/hora: Fri, 18 Mar 2011 17:23:54 UTC


Mensagem: Não é possível mover o foco para o controle porque este é invisível, não habilitado ou de um tipo que não aceita foco.
Linha: 121
Caractere: 4
Código: 0
URI: http://10.15.17.61/expresso-2.2/expressoMail1_2/js/abas.js?

comment:10 Changed 9 years ago by niltonneto

  • Owner changed from rafaelraymundo to niltonneto
  • Status changed from reopened to new

comment:11 Changed 9 years ago by niltonneto

  • Status changed from new to closed
  • Resolution set to fixed

A revisão [3876] corrige o problema, verificando se o elemento é um "textarea" antes de focá-lo.

Note: See TracTickets for help on using tickets.