;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Bolsonaro apela por mudanças no texto de reforma que trata de policiais

Julia Lindner

Brasília

04/07/2019 10h33

Em café da manhã com integrantes da Frente Parlamentar Agropecuária (FPA), ministros e líderes do governo no Palácio do Planalto, o presidente Jair Bolsonaro fez mais uma vez um apelo por mudanças para a aposentadoria de policiais no texto da reforma da Previdência, em tramitação na Câmara. Além das mudanças dos policiais que servem a União, ele defendeu os policiais militares no discurso. Na quarta-feira, Bolsonaro tentou um acordo com líderes do Congresso para contemplar a categoria, que acabou não sendo acatado.

"Estamos discutindo aqui a questão da nova Previdência e estamos com problema na questão de policiais militares, também policiais federais e rodoviários federais. Quero deixar claro que policial militar nunca teve privilégio no Brasil, então qualquer discurso para mudança de policial militar, se fala de restabelecer privilégio, isso não é verdade", defendeu o presidente.

Ele fez um apelo para atender à demanda dos policiais mesmo que em parte. "Apelo aos senhores nessa questão específica, vamos atender, que seja em parte, porque os policiais militares são mais do que nossos aliados, são aqueles que dão as suas vidas por nós todos brasileiros. O mesmo no tocante a policial federal e polícia rodoviária federal. Tem um equívoco que nós, governo, erramos e dá para resolver essa questão através do bom senso de todos os senhores."

O presidente reforçou o pedido dizendo "o discurso de alguns como se nós quiséssemos privilegiar também PF e PRF não procede". "São pessoas (os policiais) que são aliadas nossas e também nunca (tiveram) privilégio aqui no Brasil. Então é o apelo que faço aqui."

Vaivém

Na quarta-feira, o presidente itiu que sugeriu mudanças para a aposentadoria de policiais no texto da reforma da Previdência. "Eu fiz uma excelente proposta, não aceitaram. Agora vai para o voto", lamentou ao ser questionado pelo Broadcast, sistema de notícias em tempo real do Grupo Estado, sobre se teria feito alguma orientação sobre o assunto, como informado por líderes da Câmara. Bolsonaro completou dizendo que "o problema é que ninguém quer perder nada" e voltou a afirmar que "todos têm que dar sua contribuição".

O presidente fez o comentário durante coquetel da Embaixada dos Estados Unidos, em Brasília, para celebrar o aniversário de 243 anos de independência americana. Depois, confrontando com a informação de que o acordo que contemplava os policiais foi derrubado, ele respondeu que "na Previdência todo mundo vai ter que contribuir".

Mais cedo, líderes anunciaram que tinham fechado um acordo. A proposta permitia que a categoria conseguisse se aposentar com idade mínima de 53 anos (homem) e 52 anos (mulher). Na transição, eles também teriam o direito ao último salário da carreira (integralidade) e reajustes iguais aos da ativa (paridade) desde que cumprissem um pedágio de 100% sobre o tempo que faltasse para trabalhar. Ou seja, se faltarem dois anos, o agente teria que trabalhar mais quatro anos.

A proposta original, enviada pelo governo em fevereiro, cria uma idade mínima de 55 anos para a aposentadoria da categoria, com 30 anos de contribuição. As exigências foram mantidas na terceira versão do parecer do deputado Samuel Moreira (PSDB-SP), lida na quarta na Comissão Especial que analisa a proposta na Câmara.

Hoje, não há idade mínima para policiais federais se aposentarem, e sim apenas uma exigência de 30 anos de contribuição, se homem, e 25 anos, se mulher.

O presidente da Câmara, Rodrigo Maia (DEM-RJ), disse que o acordo fracassou. "Uma concessão a policiais poderia gerar efeito cascata", disse Maia, após reunião com Moreira e o presidente da comissão especial, Marcelo Ramos (PL-AM). "Bolsonaro deve ter ligado para parlamentares. É legítimo que o presidente ache que um bom acordo é melhor que um confronto", avaliou Maia.

Para Francisco Assis de Araújo Neto, que representa a Federação Nacional dos Policiais Federais (FENAPEF), a nova regra era pior para os policiais. "Não houve acordo, é fake news. Só promessas. Na hora de honrar, nada", disse.

"Bolsonaro traidor", gritam representantes de policiais no Congresso

UOL Notícias