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

Maia chama Bia Kicis de "desequilibrada" após post sobre morte de PM na BA

Bia Kicis - Câmara dos Deputados
Bia Kicis Imagem: Câmara dos Deputados

Do UOL, em São Paulo

29/03/2021 18h09

O deputado Rodrigo Maia (DEM-RJ) chamou de "desequilibrada" a deputada federal Bia Kicis (PSL-DF), presidente do CCJ (Conselho de Constituição de Justiça), depois de publicar mensagem nas redes sociais na qual relatava morte de um policial militar na Bahia.

Na madrugada de hoje, a parlamentar aliada do presidente Jair Bolsonaro (sem partido) publicou em sua conta no Twitter uma mensagem sobre a morte do PM Wesley Soares. O PM foi morto ontem por atiradores do Bope (Batalhão de Operações Policiais Especiais) depois de, num aparente surto psicótico, atirar para o alto e contra os colegas.

Nas redes sociais, Kicis, então, escreveu. "Soldado da PM da Bahia abatido por seus companheiros. Morreu porque se recusou a prender trabalhadores. Disse não às ordens ilegais do governador Rui Costa da Bahia. Esse soldado é um herói. Agora a PM da Bahia parou. Chega de cumprir ordem ilegal!". Depois, a deputada voltou atrás e apagou o tuíte.

Após repercussão, Maia reagiu à mensagem de Kicis lhe classificando como "pessoa desequilibrada".

"Sobre o episódio da presidente da CCJ. De onde você menos espera é que não sai nada mesmo. Não se pode esperar nada de uma pessoa desequilibrada. Como já disse: viramos um hospício."

Caso na Bahia

No domingo, Wesley Soares, armado com um fuzil e com o rosto pintado de verde e amarelo, pegou seu carro para ir do interior da Bahia ao Farol da Barra, em Salvador. Lá, ou a gritar e atirar para o alto, até que, ao desferir um tiro contra integrantes do Bope que o cercavam, foi por eles morto, conforme registrado pela colunista do UOL Thaís Oyama.

Das poucas falas inteligíveis que pronunciou durante o cerco ("Venham testemunhar a honra ou desonra do policial militar da Bahia" e "Não vou deixar, não vou permitir que violem a dignidade e a honra do trabalhador") nenhuma autoriza a parlamentar a afirmar que o PM morreu "porque se recusou a prender trabalhadores" ou por ter se negado a cumprir "ordens ilegais" do governador da Bahia, Rui Costa (PT).

Tampouco há qualquer indício, fato ou episódio que justifique o título de "herói" dado pela deputada ao soldado morto — muito mais provavelmente um homem vitimado por um surto psíquico, conforme mostram as imagens de vídeo disponíveis e os relatos de quem presenciou os seus últimos momentos ("Ele não falava coisas com sentido e estava bem transtornado", afirmou o major Cledson Conceição, comandante do Bope).

Imediatamente depois da publicação de Bia Kicis no Twitter, bolsonaristas aram a ecoar as suas afirmações, notadamente as últimas duas: "Agora a PM da Bahia parou. Chega de cumprir ordem ilegal!".

Após repercussão, Bia Kicis deletou a mensagem e escreveu uma outra dizendo. "Nesta madrugada fui informada, de que o PM morto, em surto, havia atirado p/ o alto e foi baleado por colegas. As redes se comoveram e eu também. Hoje cedo removi o post p/ aguardarmos as investigações. Inclusive diante do reconhecimento da fundamental hierarquia militar."

PSOL pede o afastamento

A bancada do PSOL na Câmara, disse em nota que o post de Bia Kicis no último domingo, embora apagado, "é nitidamente uma tentativa de estimular um motim de cunho golpista."

"A deputada federal Bia Kicis tem longo histórico de propagação de notícias falsas, teorias da conspiração, bem como uso de retórica virulenta contra a democracia" , afirmou a líder do PSOL, a deputada Talíria Petrone.

O partido também sugere o afastamento de Bia Kicis da presidência da CCJ após a issão da representação no Conselho de Ética. O PSOL convidou demais partidos da oposição a em a representação que deverá ser protocolada até o início da manhã desta terça-feira (30).