Problema
Até a versão 3.5.266 do Latromi Web, existe um problema no Visualizador de Imagens (também conhecido como Lightbox). Se a imagem for aberta de dentro de uma janela, e essa janela for fechada, as próximas vezes que usuário tentar abrir uma imagem, ela ficará com sinal de carregamento infinito, e o botão de “Voltar” bloqueado.
Por exemplo, ao abrir uma janela, e em seguida abrir uma imagem, funciona normalmente:
Quando a janela for fechada, e o usuário tentar abrir uma imagem novamente, o visualizador de imagens fica assim:
Causa
Erro no código Javascript do site.
Solução
Enquanto a solução definitiva não for publicada, adicione o código abaixo no Javascript Público do sistema:
// Essa função retorna uma instância Singleton do controle.
function GetLightboxManager () {
return latromi.singletonManager.getSingleton('LightBoxManager', function (wnd) {
// Cria o elemento
var lightboxElement = wnd.document.createElement('div');
wnd.document.body.appendChild(lightboxElement);
// Inicializa a classe
return new wnd.latromi.controls.lightbox(lightboxElement);
});
};