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

"Senti na pele diferença entre lei e prática", diz assessor após homofobia

Casal ava as férias em Pernambuco quando motorista se recusou a continuar viagem após beijo - Reprodução
Casal ava as férias em Pernambuco quando motorista se recusou a continuar viagem após beijo Imagem: Reprodução

Marcos Candido

De Universa

08/01/2020 04h01Atualizada em 08/01/2020 12h56

O assessor parlamentar Eliseu Neto ava as férias no Recife com o namorado quando solicitou um carro por aplicativo na noite do último sábado. Um motorista aceitou. Os dois embarcaram e sentaram lado a lado no banco de trás. O universitário Ygor Higino pediu um beijo. Nesse momento, o veículo parou.

"O motorista mandou a gente descer e falou que não nos levaria mais. Disse: 'Não quero esse tipo de coisa no meu carro'. Falei que era um absurdo, que era homofobia o que estava acontecendo. Desci para fotografar a placa, quando ele me empurrou e chamou a polícia", relata Eliseu para Universa.

O motorista, então, se aproximou de uma viatura. Imagens de câmera de segurança capturaram o momento em que o policial militar também empurra Eliseu. O motorista e o policial foram embora e deixaram o casal no meio da rua. As férias ficaram pela metade. "Achei que o policial iria me proteger", disse.

Atualização: o motorista negou ter expulsado o casal após um beijo e negou ser homofóbico.

Planos adiados

O casal planejava seguir para Porto de Galinhas, no litoral pernambucano. Os planos foram transformados em atividade burocráticas.

Na segunda, foram à Corregedoria estadual pernambucana pedir que a conduta dos policiais fosse investigada. Também formalizaram um boletim de ocorrência em uma delegacia no Recife para que o motorista seja punido na Justiça — no fim de semana, tentaram registrar o episódio pela internet, mas não há um campo para o registro online desse tipo de ocorrência por intolerância.

Assessor é de partido que protocolou ação contra homofobia

Não é a primeira empreitada jurídica do assessor em torno de questões de homofobia. O assessor é coordenador do núcleo de diversidade do Cidadania, antigo PPS (Partido Popular Socialista). Em 2013, o partido apresentou uma ação ao STF (Supremo Tribunal Federal) para criminalizar a homofobia. Em junho, a Corte definiu que a LGBTfobia equivale ao crime de racismo.

Também não foi a primeira violência enfrentada por Eliseu por ser homossexual. Ainda criança, apanhava do tio. Sem entender muito bem o porquê, só anos depois percebeu que as agressões eram acompanhadas por xingamentos homofóbicos como "bichinha" ou "viadinho". "Havia algo em mim que nem eu mesmo enxergava e entendia", lembra.

Católico, ele se via em conflito com quem era e com os dogmas que eram cultuados pela família. Só pode compreender a orientação sexual quando saiu de Florianópolis para cursar psicologia no Rio de Janeiro, aos 20 anos. A saída de casa trouxe alívio e permitiu repensar o que havia vivido até então.

"O mais difícil é o caminho da vergonha para o orgulho. A gente cresce entendendo que o viado não é um homem. Quando você cresce e te xingam de viado, não é referente a com quem você transa, mas de que você não faz parte do grupo dos homens", diz.

Assessor parlamentar e namorado am férias em Pernambuco - Reprodução - Reprodução
Assessor parlamentar e namorado am férias em Pernambuco
Imagem: Reprodução

Senti na pele a diferença entre a lei que eu garanti no STF há seis meses e a prática dela para quem precisa. [Na ponta], você fala que homofobia é crime e o policial bate em você

De acordo com o assessor, um familiar do motorista telefonou para prestar solidariedade e pretende depor nesta quarta à polícia. Na versão do parente, o motorista supostamente dirigia em bairros com boates LGBTs para abandonar ageiros homossexuais no meio da rua, assim como tinha histórico de violência LGBTfóbica na família.

O outro lado

Em depoimento à polícia nesta terça (7), Paulo Augusto Rodrigues disse que encerrou a corrida após uma discussão entre o casal. Também negou que seja homofóbico e pretende mover uma ação contra calúnia e difamação contra o assessor parlamentar. Eliseu negou que tenha agredido o namorado e que já esperava esse tipo de descredenciamento e espera que as autoridades apurem os fatos.

Universa entrou em contato com a Secretaria de Defesa Social de Pernambuco, mas até o fechamento desta reportagem não obteve retorno. Já a empresa 99 afirma ter expulsado o motorista do aplicativo e defende que motoristas não possam discriminar ageiros.

A Associação dos Motoristas de Aplicativos de Pernambuco (Amepe) emitiu uma nota no domingo, na qual repudia todo tipo de preconceito e se solidariza com o casal.

Segundo o Fórum Brasileiro de Segurança Pública, Pernambuco não tem delegacia especializada em crimes cometidos contra LGBTs. Apesar disso, houve aumento em 12% no número de casos de lesão corporal dolosa contra homossexuais no estado entre 2017 e 2018.

É a terceira denúncia de LGBTfobia noticiada por Universa na primeira semana de 2020. No domingo, um grupo de mulheres lésbicas apanhou sob o argumento de que uma delas "parece homem" no Hopi Hari, parque de diversões em São Paulo. No sábado, um protesto foi convocado em um shopping de Maceió que impediu uma mulher trans de usar o banheiro feminino.