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

Professora vai à polícia contra mercado que a acusou de furto: "Racismo"

Lucimar Rosa Dias - Arquivo pessoal
Lucimar Rosa Dias Imagem: Arquivo pessoal

Abinoan Santiago

Colaboração para o UOL, em Ponta Grossa (PR)

09/03/2020 16h38

Uma professora da Universidade Federal do Paraná (UFPR) registrou anteontem um boletim de ocorrências na Polícia Civil por racismo contra um estabelecimento no Centro de Curitiba. Lucimar Rosa Dias, de 53 anos, relatou ter sido acusada de furto ao sair do Emporium Rei do Queijo com uma sacola ecológica própria com os produtos adquiridos.

Três seguranças da empresa abordaram a professora duas quadras depois e informaram que um cliente a teria visto praticando furto, fato supostamente confirmado por imagens de câmeras de segurança. Os funcionários ainda ameaçaram acionar a Guarda Municipal caso não ela retornasse ao estabelecimento para pagar ou devolver os produtos.

Segundo Lucimar, os seguranças não disseram quais seriam os produtos e desconsideraram o cupom fiscal apresentado por ela comprovando o pagamento de cada item na sacola. No estabelecimento, os funcionários também não apontaram qual cliente denunciou o furto nem mostraram as supostas imagens. Ao perceber o racismo, o gerente se desculpou.

"Indignada, dirigi-me à loja para reclamar junto à gerência sobre o tipo de procedimento adotado pela empresa. Lá não me foi apresentado prova de suposto roubo, testemunhas ou vídeos, como alegado pelo funcionário. Ao alertá-los que o que estava acontecendo ali era crime de racismo, o gerente tentou amenizar a situação dizendo que os donos do estabelecimento eram 'morenos', momento em que tentei explicar que este tipo de subterfúgio é largamente utilizado em situações de racismo", disse Lucimar ao UOL.

Doutora em Educação pela Universidade de São Paulo (USP), Lucimar coordenou até 2019 o Núcleo de Estudos Afro-Brasileiros da UFPR. No dia anterior ao caso de racismo, ela recebeu uma homenagem na Câmara Municipal de Curitiba em alusão do Dia Internacional da Mulher em razão dos serviços científicos realizados sobre a temática.

A professora avalia a atitude dos seguranças como racista e como perseguição por ser uma mulher negra, pois suas "colegas brancas frequentam o mesmo mercado e nunca tiveram problema" com o uso das sacolas ecológicas.

Eu sou uma mulher negra e neste dia eu fui comprar neste estabelecimento me utilizando de sacola tipo ecobag, atitude comum entre minhas colegas brancas que frequentam o mesmo mercado e nunca tiveram problema, porém o fato de uma mulher negra se utilizar desse tipo de sacola foi interpretado pelo estabelecimento como uma atitude criminosa: 'eu só poderia estar roubando'. Mesmo tendo ado pelo caixa e pago as compras, fui perseguida, humilhada e interpelada.

Empresa diz apurar o fato

Em nota, o Emporium Rei do Queijo afirmou hoje que a "empresa não compactua e jamais compactuou com qualquer tipo de preconceito e/ou discriminação, jamais tendo qualquer situação semelhante ao longo de 21 anos de atividade, repudiando veementemente qualquer atitude neste sentido".

Sobre o caso em específico, o estabelecimento garante que apura as circunstâncias com os funcionários para "municiar as autoridades competentes para que se esclareçam todos os fatos". Além disso, a empresa argumentou que seus proprietários e os funcionários envolvidos são afrodescendentes.

"Todos os funcionários são dotados de treinamentos e orientações para gerir situações suspeitas envolvendo qualquer cliente. Entretanto, caso seja comprovada qualquer atitude que não tenha seguido os procedimentos e orientações da empesa, serão tomadas as medidas com os envolvidos, visando manter o relacionamento excepcional com seus clientes nutrido ao longo dos anos", completou a empresa.