jonatasrs / sei

SEI++: Adiciona novas funcionalidades ao Sistema Eletrônico de Informações - SEI
https://jonatasrs.github.io/sei/
GNU General Public License v3.0
70 stars 59 forks source link

SEI++ requer reinstalação ao iniciar Chrome (problema ocorre aleatoriamente) #144

Open HalexP opened 3 years ago

HalexP commented 3 years ago

O SEI++ Versão 4.5 (19/10/2020), combinado com o Chrome 89.0.4389.90 (Official Build) (64-bit), tem apresentado problemas na primeira inicialização do dia.

Ao inicializar o Windows e acionar o Chrome, o SEI++ apresenta problemas. O tema SEI Black é carregado, o menu suspenso continua em ação, porém inúmeras outras funcionalidades (exibir anotação, mostra mais detalhes dos interessados na árvore, botão copiar número do processo, entre outros) param de funcionar.

A única forma de corrigir isso é desinstalar o SEI++ e reinstalá-lo da Chrome Web Store. Isso é um grande incômodo, dado que todas as configurações anteriores precisam ser reajustadas quando da reinstalação.

Esse problema não é reproduzível em toda e qualquer inicialização. Não tenho uma confirmação no momento, mas desconfio de que atualizações do Chrome em plano de fundo "quebram" o SEI++, e dado que não é possível desligar atualizações automáticas do Chrome sem editar o registry do Windows, cada atualização silenciosa desligaria o SEI++.

Mesmo essa teoria é frágil, dado que verifiquei (via data de modificação da pasta do app no Windows Explorer) que a versão atual do Chrome foi instalada ontem, 17/03/2021, às 06:58 (pouco depois da inicialização do PC), e nesse dia o SEI++ não apresentou problemas. Hoje, sem uma nova atualização, foi preciso reinstalar o SEI++ para que funcionasse. Continuarei de olho para acompanhar as atualizações silenciosas do Chrome e os momentos em que o SEI++ apresentar problemas.

A única certeza é que não há certeza, ao ligar o PC, se o SEI++ estará funcionando ou se será preciso fazer o ritual de desinstalar, reinstalar e reconfigurar todos os ajustes.

luiscrjunior commented 3 years ago

Boa noite. Vejo esse problema sendo relatado também no suporte da loja. Vou tentar ajudar.

Deixa eu fazer duas perguntas:

  1. Você testou com a última versão da extensão (4.7.1) ?

  2. Esse problema acontece também quando as configurações estão padrão? Tipo o tema padrão. Para entender se é alguma funcionalidade específica que está causando esse problema.

HalexP commented 3 years ago

Bom dia, folgo em saber que não sou o único.

  1. Você testou com a última versão da extensão (4.7.1) ?

Agora não sei ao certo: ao informar a versão, eu tomei como base a página About do SEI++, mas ao conferir no gerenciador de extensões do Chrome, verifiquei que a versão instalada neste momento é a 4.7.1. Lamento a confusão, no futuro atentarei a usar a informação do gerenciador de extensões.

Vale apontar que o problema se manifestou hoje, sem atualização silenciosa do Chrome — a pasta no Windows Explorer continuar com a última alteração que mencionei no relato anterior.

  1. Esse problema acontece também quando as configurações estão padrão? Tipo o tema padrão. Para entender se é alguma funcionalidade específica que está causando esse problema.

Não testei isso. Dada a quantidade de configurações disponíveis, seria um processo bem trabalhoso — altera configuração, salva, reinicia máquina/navegador, testa, repete. No momento estou sem condições de fazer QA dessa natureza, perdão.

As configurações que uso seguem abaixo. (Após o fim da janela, configurações padrão.)

tela de configurações do SEI++ na minha máquina

jotapeah commented 3 years ago

Também estou com esse problema. Uso o tema padrão, mesmo sem atualização do Chrome, quando reinicio o computador algumas funcionalidades quebram. Menu flutuante continua, as canetinhas dos blocos de assinatura também, mas filtrar os processos pela barra de busca não funciona, e comigo nem aparecem as configurações da extensão. Só reinstalando mesmo. Pensei que fosse algum conflito com o SEI Pro, mas criei um perfil separado para cada extensão e mesmo assim o SEI++ continuou quebrando.

fugindodoexecutivo commented 3 years ago

Também estou com esse problema.

image

tenpontes commented 3 years ago

Também estou enfrentando o mesmo problema. O console do navegador mostra o seguinte erro:

procedimento_visualizar.Dropzone.js:53 Uncaught ReferenceError: $ is not defined
    at procedimento_visualizar.Dropzone.js:53
    at procedimento_visualizar.Dropzone.js:130
(anonymous) @ procedimento_visualizar.Dropzone.js:53
(anonymous) @ procedimento_visualizar.Dropzone.js:130
core.d_start.lib.js:79 Uncaught ReferenceError: $ is not defined
    at ModuleInit (core.d_start.lib.js:79)
    at procedimento_visualizar.js:17

O problema ocorre sempre que o navegador é fechado e aberto novamente. Estou utilizando a versão mais atual da extensão e do chrome.

luiscrjunior commented 3 years ago

Não estou conseguindo reproduzir este erro.

Se alguém puder me ajudar, para tentar eliminar algumas causas: por acaso setar as permissões de acesso da extensão para "Em sei.xxx.gov.br" ou "Em todos os sites" resolve o problema?

Canto direito, ícone de extensões, ir em SEI++ (três pontinhos), "Pode ler e alterar dados do site"...

SEI_Autorizar

fugindodoexecutivo commented 3 years ago

@luiscrjunior fiz isso que vocÊ descreveu, mas o problema persiste

HalexP commented 3 years ago

Não estou conseguindo reproduzir este erro.

Se alguém puder me ajudar, para tentar eliminar algumas causas: por acaso setar as permissões de acesso da extensão para "Em sei.xxx.gov.br" ou "Em todos os sites" resolve o problema?

Quando abri este chamado o SEI++ estava configurado para alterar dados em todos os sites.

(FWIW, atualmente estou usando a versão 4.6, que não apresenta este problema. Fiz o downgrade como forma de conseguir trabalhar sem ter que reinstalar e reconfigurar o SEI++ diariamente.)

MrMattSouza commented 3 years ago

Não estou conseguindo reproduzir este erro. Se alguém puder me ajudar, para tentar eliminar algumas causas: por acaso setar as permissões de acesso da extensão para "Em sei.xxx.gov.br" ou "Em todos os sites" resolve o problema?

Quando abri este chamado o SEI++ estava configurado para alterar dados em todos os sites.

(FWIW, atualmente estou usando a versão 4.6, que não apresenta este problema. Fiz o downgrade como forma de conseguir trabalhar sem ter que reinstalar e reconfigurar o SEI++ diariamente.)

Como faço o downgrade? Tenho que reinstalar a extensão todos os dias, até mesmo quando fecho o navegador.

HalexP commented 3 years ago

Como faço o downgrade? Tenho que reinstalar a extensão todos os dias, até mesmo quando fecho o navegador.

@MrMattSouza Aqui mesmo no GitHub todo o histórico de versões do SEI++ está disponível — ir em Code, Commits, selecionar a versão desejada, baixar o ZIP e, usando o modo de desenvolvedor do gerenciador de extensões do Chrome, Load Unpacked Extension, apontando para a pasta descompactada.

Valem aqui as reservas de praxe: esse tipo de conduta de rodar extensões não assinadas deve ser abordado com as cautelas usuais, por sua conta e risco; não sou desenvolvedor do SEI++.