;(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

Bolsonaro sobre Roberto Jefferson: 'Não tem foto dele comigo'; veja fotos

Colaboração para o UOL, em Maceió

23/10/2022 16h42Atualizada em 24/10/2022 14h36

O presidente e candidato à reeleição Jair Bolsonaro (PL) tentou descolar sua imagem da do ex-deputado federal Roberto Jefferson (PTB), que atirou hoje (23) contra dois agentes da Polícia Federal. Mas fotos compartilhadas nas redes sociais desmentem a versão de Bolsonaro —inclusive em posts do próprio Jefferson.

Durante live promovida no YouTube ao lado do candidato ao governo de São Paulo Tarcísio de Freitas (Republicanos), nesta tarde, Bolsonaro falou sobre Jefferson e declarou: "Não tem uma foto dele comigo".

No entanto, em publicações realizadas no Instagram pessoal de Roberto Jefferson há diversos registros dele ao lado de Bolsonaro. Em uma postagem de 14 de abril de 2021, o ex-deputado escreveu: "Meu presidente encarna todos os meus credos. Prometo defendê-lo enquanto pólvora tiver".

Roberto Jefferson tinha trânsito livre no Palácio do Planalto. Foi recebido por Bolsonaro em 3 de agosto de 2021, dez dias antes de ser preso pela PF —no dia 13 daquele mesmo mês e ano. O encontro foi registrado na agenda oficial do presidente.

O ex-deputado foi preso por participar de uma suposta organização criminosa que atua nas redes sociais para atacar a democracia, além de ter ameaçado a integridade física dos ministros do STF (Supremo Tribunal Federal).

Em setembro de 2020, o perfil do PTB no Facebook postou fotos de Jefferson com o presidente —inclusive abraçados— e informou que, naquele dia, "Roberto Jefferson reforçou o convite ao presidente Bolsonaro para que se filie ao PTB, com objetivo de disputar as eleições de 2022". Bolsonaro acabou se filiando ao PL em novembro do ano ado.

Roberto Jefferson e Bolsonaro - Reprodução/Facebook - Reprodução/Facebook
Foto de 2020 mostra Roberto Jefferson (PTB) com o presidente Jair Bolsonaro (PL). Segundo o PTB, na ocasião, conversaram sobre as eleições de 2022
Imagem: Reprodução/Facebook

'Lamentável episódio'. Na live deste fim de semana, Bolsonaro também leu uma publicação em que repudiou as falas de Roberto Jefferson contra a ministra do STF Cármen Lúcia. O petebista apareceu em um vídeo chamando a magistrada de "prostituta e vagabunda". A gravação foi publicada no perfil da filha de Jefferson, a ex-deputada federal Cristiane Brasil (PTB) —a conta foi suspensa hoje.

O presidente disse também que enviou o ministro da Justiça e Segurança Pública Anderson Torres ao Rio de Janeiro para acompanhar o "andamento deste lamentável episódio".

Ex-presidente do PTB, Jefferson é aliado de longa data de Bolsonaro, mas o ministro das Comunicações, Fábio Faria, negou que o ex-deputado faça parte do time de coordenação da campanha do candidato à reeleição. Faria rebateu postagem do deputado federal André Janones (Avante-MG) sobre Jefferson ser "um dos coordenadores informais da campanha" bolsonarista.

Quase candidato. Jefferson chegou a anunciar sua candidatura à Presidência da República neste ano, mas o registro foi barrado pelo TSE (Tribunal Superior Eleitoral). Em seu lugar, o partido lançou Kelmon Souza, o Padre Kelmon (PTB), que serviu de escada para Bolsonaro nos debates presidenciais do primeiro turno.

Neste domingo, Kelmon esteve na casa de Roberto Jefferson e negociou a entrega de armas.

Roberto Jefferson atira em policiais

O ex-deputado federal Roberto Jefferson (PTB) reagiu hoje (23) com tiros contra agentes da Polícia Federal que cumpriam uma decisão do ministro do STF (Supremo Tribunal Federal) Alexandre de Moraes de prendê-lo em sua casa, em Comendador Levy Gasparian, a cerca de 140 km do Rio.

A PF informou que agentes foram à casa de Jefferson para cumprir a ordem de prisão e o alvo reagiu à abordagem, quando os agentes se preparavam para entrar na residência. Dois policiais, sendo uma mulher, foram atingidos por estilhaços, mas am bem.

A ordem de prisão aponta o descumprimento de medidas cautelares por parte de Jefferson. Na decisão, Moraes pediu prisão, busca e apreensão e proibiu entrevistas.

No Twitter, Bolsonaro afirmou ainda que enviou o ministro da Justiça, Anderson Torres, para o Rio de Janeiro, onde Jefferson mora, para acompanhar a situação, classificada pelo chefe do Executivo como "lamentável episódio".

O ex-presidente e candidato Luiz Inácio Lula da Silva (PT) afirmou que a reação de Roberto Jefferson contra a Polícia Federal hoje "não é normal" e que é preciso "bom senso na convivência democrática". Em coletiva, ele relacionou o comportamento ao "clima de ódio" criado por Bolsonaro.