;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

STF mantém cassação de deputado bolsonarista

07/06/2022 20h26

STF mantém cassação de deputado bolsonarista - Bolsonaro ataca ministros e ameaça deixar de cumprir decisões do Supremo. Francischini foi cassado no TSE após disseminar informações falsas sobre o sistema eleitoral. Segunda Turma anula decisão que restituía o mandato.A Segunda Turma do Supremo Tribunal Federal (STF) decidiu nesta terça-feira (07/06) pela manutenção da cassação do deputado estadual bolsonarista Fernando Destito Francischini (União Brasil-PR), que havia sido suspensa pelo ministro Kassio Nunes Marques.

O ministro – indicado ao STF pelo presidente Jair Bolsonaro em 2020 – suspendeu no início do mês a cassação do deputado, assim como sua inelegibilidade por um período de oito anos. Francischini havia sido considerado culpado pelo Tribunal Superior Eleitoral (TSE) de disseminar informações falsas nas redes sociais sobre as urnas eletrônicas e o sistema de votação nas eleições de 2018.

O resultado desta terça-feira gerou reações imediatas de Bolsonaro, que ameaçou não mais cumprir as decisões do Supremo. "Ele não espalhou fake news. O que ele falou na live eu falei também. Isso é uma verdade, e esse deputado foi cassado", disse Bolsonaro em um evento no Palácio no Planalto, logo após a decisão.

"Eu fui do tempo em que decisão do Supremo não se discute, se cumpre. Eu fui desse tempo. Não sou mais. Certas medidas saltam aos olhos dos leigos. É inacreditável o que fazem. Querem prejudicar a mim e prejudicam o Brasil", afirmou o presidente.

Bolsonaro acusou o ministro do STF Edson Fachin – que também é o presidente do TSE – de ser um "marxista-leninista" e criticou seu maior desafeto na Corte, o ministro Alexandre de Moraes, por supostamente "atacar a democracia". Ambos votaram a favor da manutenção da cassação de Francischini.

Acusações infundadas de fraude eleitoral

Ao suspender a cassação na semana ada, Nunes Marques alegou não ser possível provar que uma transmissão feita pelo deputado nas redes sociais tenha impactado na normalidade ou na legalidade das eleições. Naquele ano, Francischini teve a maior votação da história do Paraná para o cargo de deputado estadual, conquistando 427.749 votos, impulsionado pela onda de direita que varreu o país.

O presidente do STF, Luiz Fux, marcou para esta terça-feira uma sessão extraordinária do plenário virtual para analisar a suspensão da cassação, atendendo a um pedido feito pela ministra Cármen Lúcia no último sábado. Ela é relatora de uma ação movida pela defesa de um dos suplentes de Francischini na Assembleia Legislativa do Paraná.

Em uma transmissão ao vivo no Facebook no dia do primeiro turno, o deputado disse estar ocorrendo fraude no cômputo de votos, de modo a impedir a eleição de Bolsonaro como presidente.

O TSE considerou que a conduta configura uso indevido dos meios de comunicação e abuso de poder político. Foi a primeira vez que um político foi cassado pelo tribunal eleitoral por atacar as urnas eletrônicas e disseminar informações falsas sobre o processo eleitoral.

Ele é ex-delegado da Polícia Federal e acumulou controvérsias no período em que foi secretário de Segurança Pública do Paraná, como o comando de uma ação truculenta da Polícia Militar contra professores em greve.

Cassação mantida

O único ministro a acompanhar o voto de Nunes Marques pela restituição do mandato de Francischini foi André Mendonca, o outro indicado por Bolsonaro ao Supremo. Os ministros que se manifestaram favoravelmente em favor da manutenção da cassação foram Edson Fachin, Ricardo Lewandowski e Gilmar Mendes.

Fachin afirmou que Francischini cometeu uma irregularidade grave ao disseminar informações falsas com o objetivo de tumultuar o sistema eleitoral. "Não existe direito fundamental em atacar a democracia a pretexto de se exercer qualquer liberdade, especialmente a liberdade de expressão", disse o magistrado.

Mendes, por sua vez, afirmou que "aceitar como normal ou legítimo esse discurso de deslegitimação do resultado das urnas volta-se [...] contra a própria Constituição Federal de 1988, a qual juramos protegê-la".

Nunes Marques pautou o julgamento para a Segunda Turma, numa manobra para esvaziar o julgamento em plenário do recurso apresentado por Cármen Lúcia. Se a decisão fosse levada para a votação em plenário virtual, onde os 11 ministros estavam aptos a votar, haveria a possibilidade de uma derrota ainda maior.

O julgamento do plenário virtual chegou a ser iniciado, mas foi interrompido após André Mendonça pedir mais tempo para análise. Antes do pedido de vista, Carmen Lúcia, Edson Fachin e Alexandre de Moraes já haviam votado contra a suspensão da cassação.

rc (ots)