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

Lira: desfile de blindados em dia de votação é 'coincidência trágica'

 O deputado federal Arthur Lira (PP-AL) no plenário da Câmara - Luis Macedo/Câmara dos Deputados
O deputado federal Arthur Lira (PP-AL) no plenário da Câmara Imagem: Luis Macedo/Câmara dos Deputados

Do UOL, em São Paulo

09/08/2021 20h16

O presidente da Câmara dos Deputados, Arthur Lira (PP-AL), lamentou hoje o que definiu como uma "trágica coincidência" o desfile de blindados organizado pelo presidente Jair Bolsonaro (sem partido), marcado para amanhã em Brasília, horas antes da votação da PEC do voto impresso na Casa.

"Eu encaro isso como uma trágica coincidência. Não é que eu apoie essa demonstração. É bem verdade que essa Operação Formosa acontece desde 1988 aqui em Goiás, então não é alguma coisa que foi inventada. Mas também nunca houve um desfile na Esplanada dos Ministérios, na frente Palácio do Planalto", disse o deputado em entrevista ao site Antagonista.

"Com relação à votação, nós não deveremos ter problema. Se os deputados quiserem, a gente pode adiar a votação. Eu quero acreditar que este movimento já estava programado. Só não é usual. Não sendo usual, em um país que está polarizado, isso dá cabimento para que se especule algum tipo de pressão", acrescentou.

Ele ainda afirmou que Bolsonaro disse que o evento não tem o intuito de ameaçar o Legislativo. "Eu falei com o presidente, que nos garante que não havia esse intuito, que está convidando a Câmara e o Senado para participar desse convite."

Lira (PP-AL) pautou para amanhã a PEC 135/19, que estabelece o voto impresso. A sessão do Plenário está marcada para as 15 horas. O texto foi rejeitado pela comissão especial na última sexta-feira (6), por 23 votos a 11, mas os pareceres das comissões especiais de PECs não são conclusivos.

Desfile acontece no dia da votação do voto impresso

O desfile com blindados e tanques de guerra na Esplanada dos Ministérios, que contará com a presença do presidente Jair Bolsonaro e do ministro da Defesa, Walter Braga Netto, é visto como uma demonstração de força do mandatário.

Lá, o comandante do comboio desembarcará para protagonizar uma cerimônia de entrega a Bolsonaro do convite para presenciar o maior treinamento militar da Marinha no Planalto Central.

A Operação Formosa, marcada para a semana que vem, terá, além de veículos anfíbios, aeronaves, carros de combate, veículos de artilharia, lançadores de foguetes e a participação de 2.500 militares.

O presidente da Câmara dos Deputados para amanhã a PEC 135/19, que estabelece o voto impresso. A sessão do Plenário está marcada para as 15 horas. O texto foi rejeitado pela comissão especial na última sexta-feira (6), por 23 votos a 11, mas os pareceres das comissões especiais de PECs não são conclusivos.

Em reunião, parte dos líderes avisou hoje a Lira que o projeto defendido pelo governo e proposto pela deputada Bia Kicis (PSL-DF), que anexa uma impressora na atual urna eletrônica, terá dificuldades de ser aprovado.

Ao defender o projeto do voto impresso, Kicis, autora da PEC nº 135, afirmou que a mudança permite que o voto seja auditável, mas o atual modelo já permite a realização de auditorias.

O relatório de Filipe Barros (PSL-PR) sobre o tema, porém, foi rejeitado pela comissão especial, criada para debater especificamente o tema, por 23 votos a 11. Na sexta-feira (6) ada, o colegiado aprovou o parecer substitutivo que recomenda o arquivamento da matéria.

Alguns partidos, contudo, estão rachados, como é o caso do PDT, que poderá optar por liberar os deputados para votar livremente. O PROS também está inclinado a liberar os parlamentares.

Já no Cidadania, apenas a deputada Paula Belmonte (DF) defende a PEC da Bia Kicis. A congressista tem mantido dissidência em algumas votações no Congresso, o que tem gerado articulações internas de correligionários contra a permanência da deputada na legenda.