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

Pacheco pede nova reunião com Bolsonaro, e Fux diz que vai 'reavaliar'

Fabio Regula e Rafael Neves

Do UOL, em São Paulo* e Brasília

18/08/2021 14h12Atualizada em 18/08/2021 15h45

O presidente do STF (Supremo Tribunal Federal), Luiz Fux, afirmou hoje ao presidente do Senado, Rodrigo Pacheco (DEM-MG), que vai "reavaliar" a possibilidade de uma reunião entre os representantes dos Poderes da República. O pedido para que haja o encontro foi feito por Pacheco, que reuniu-se com Fux no início da tarde.

O encontro já foi cancelado duas vezes, a última delas por iniciativa de Fux: devido aos ataques do presidente Jair Bolsonaro ao sistema eleitoral e a ministros do STF, o presidente da Corte anunciou no dia 5 de agosto que não receberia Bolsonaro. Inicialmente prevista para meados de julho, a reunião havia sido adiada após Bolsonaro ser internado em São Paulo para tratar de uma obstrução intestinal.

"Apesar do cancelamento da reunião, o diálogo com os Poderes nunca foi interrompido", disse Fux hoje, antes da sessão plenária do STF e logo após a conversa com Pacheco. "Sem prejuízo, em relação a uma nova reunião, a questão será reavaliada", complementou.

Pacheco disse que trabalha por uma nova reunião entre representantes do Judiciário, Legislativo e Executivo, mas, sem citar nomes, manifestou preocupação com o que chamou de "extremismo" e "radicalismo".

Concordamos que o radicalismo e o extremismo são muito ruins para o Brasil e capazes de derrotar a democracia. Precisamos evitar o radicalismo e darmos lugar ao diálogo que busca pacificar e unir
Rodrigo Pacheco, presidente do Senado

A declaração de Pacheco ocorre em meio a um ambiente que ficou ainda mais tenso em Brasília desde que o Bolsonaro disse que iria pedir ao Senado o impeachment dos ministros Alexandre de Moraes e Luís Roberto Barroso, do STF.

Recentemente, Bolsonaro também fez ameaças às eleições de 2022, dizendo que elas poderiam não ocorrer caso o voto impresso não fosse aprovado pela Câmara dos Deputados. Além disso, o chefe do Executivo tem falado de forma recorrente sobre ruptura, negando a intenção, mas mantendo um discurso agressivo.

Na entrevista concedida na saída do encontro com Fux, o senador destacou que a democracia "não pode ser aviltada e questionada como está sendo recentemente no país", e reforçou a necessidade de diálogo para a solução da crise institucional vivida atualmente, em especial entre o Executivo e o Judiciário.

"Fiz um pedido para o Fux para que possamos restabelecer esse diálogo com o Poder Executivo. Havíamos estabelecido a possibilidade de uma reunião entres os poderes e é importante que seja restabelecido esse contato, sobretudo entre os presidente do STF e da República, em busca de consenso, sabedores que divergências devem se respeitadas", disse.

Fux cancelou no início do mês uma reunião que estava marcada entre os chefes dos Poderes, citando como razão os ataques feitos pelo presidente Jair Bolsonaro a magistrados do Supremo.

Segundo Pacheco, Fux aceitou voltar a marcar o encontro e não estabeleceu qualquer condição, mas não ficou definida qualquer data para a reunião. Em declaração antes do início da sessão no STF, Fux disse que avalia a possibilidade.

"Gostaria de destacar aos pares, que apesar do cancelamento da reunião, o diálogo com poderes nunca foi interrompido. Como presidente do STF, sigo dialogando com representantes de todos Poderes, sem prejuízo. Em relação a nova reunião, a questão será reavaliada", disse.

Pedido de impeachment

O presidente do Senado disse ainda que não foi mencionado no encontro com Fux o tema dos pedidos de impeachment anunciados por Bolsonaro contra os ministros Barroso e Moraes. Segundo ele, processos de impeachment são recursos graves e precisam de "filtro muito severo" para não serem banalizados.

"Impeachment não pode ser banalizado. É um instituto grave, excepcional e que só é aplicado em casos específicos em um rol taxativo de situações previstas pela lei. É preciso um filtro muito severo", disse.

Pacheco disse ser contrário à utilização do impeachment para "solução de problema que não se encontra através disso". Os pedidos de impeachment de ministros do STF são analisados pelo Senado.

*Com informações da agência Reuters.