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

Bia Kicis publica 'piada' com Moro e Mandetta pintados de negros em redes sociais

A deputada federal Bia Kicis (PSL-DF) - Reprodução/TV Câmara
A deputada federal Bia Kicis (PSL-DF) Imagem: Reprodução/TV Câmara

André Borges

Brasília

27/09/2020 18h37

A deputada federal Bia Kicis (PSL-DF) publicou, em suas redes sociais, uma montagem com os rostos dos ex-ministros Sérgio Moro (Justiça) e Luiz Henrique Mandetta (Saúde) pintados de negro, sugerindo que ambos poderão buscar vagas de emprego na rede Magazine Luiza, em referência ao programa de trainee apenas para negros anunciado pela empresa.

A montagem, de tom agressivo, mostra o rosto de Moro pintado, com uma peruca e a mensagem: "Desempregado, blogueiro Sérgio Moro faz mudança no visual para tentar emprego no Magazine Luiza". Ao lado, traz o rosto de Mandetta, também com peruca e a mensagem: "Sem emprego e cansado de errar o pico, Mandetta mudou de cor e manda currículo para Magazine Luiza".

Ao divulgar a mensagem que traz o título "Não tá fácil pra ninguém!", Bia Kicis escreveu em sua publicação: "Não tá fácil mesmo!".

A reação nas redes sociais foi imediata, com milhares de acusações de preconceito. "Que ridículo isso. Parece mais coisa de criança. Total falta de respeito com as pessoas. Total falta de respeito com os negros", escreveu uma internauta na página de Bia Kicis no Facebook. "Essa deputada racista desceu o nível", afirmou outro.

Bia Kicis usou as redes para se defender e acusar a rede de varejo. "O povo não consegue mais entender um meme. Sabe quem é racista? A Magazine Luiza e quem mais achar que os negros precisam de favor e ter vaga exclusiva para emprego porque não têm capacidade intelectual. Nem falem quem é falta de oportunidade porque pobre branco tem as mesmas dificuldades", escreveu, em seu perfil no Twitter.

A deputada também disparou contra o Ministério Público do Trabalho. "O MPT inclusive vem falar de reparação histórica. Não entendem nada sobre mérito, dedicação e superação. Nem sobre o Brasil ser o povo da miscigenação. Meu único preconceito é com a má-fé esquerdista. Aliás, é pós conceito diante dos fatos", afirmou.

Em mensagens de voz enviadas a seus contatos por WhatsApp, Bia Kicis também tem afirmado que fez uma "piada", que o País está em uma guerra, mas que, apesar disso, não perdeu o seu "bom humor".

"Eu acredito que nós precisamos lutar nessa guerra, e unidos. E eu não sou uma pessoa que quer separar. Eu sou uma pessoa que quer unir. Mas eu não perdi o bom humor e acho que, de vez em quando, uma chargezinha (sic) cai bem, embora eu seja uma pessoa que fuja de treta nas redes. Mas eu acho que, de vez em quando, uma chargezinha cai bem."

Bia Kicis é uma das investigadas no inquérito dos atos antidemocráticos aberto em abril, a pedido do procurador-geral da República, Augusto Aras, depois que manifestações defendendo a volta da ditadura militar, intervenção das Forças Armadas e atacando instituições democráticas marcaram as comemorações pelo Dia do Exército em diferentes cidades do País.