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

Tiro na cabeça e 'pagamos seu salário': as falas polêmicas de Tiago Leifert

Tiago Leifert durante participação no podcast "Cara a Tapa" - Reprodução / YouTube
Tiago Leifert durante participação no podcast "Cara a Tapa" Imagem: Reprodução / YouTube

Daniel Palomares

De Splash, em São Paulo

04/06/2022 04h00

Em ano de eleição, as declarações políticas dos famosos acabam sempre ganhando grande repercussão. A última polêmica veio de Tiago Leifert.

Durante entrevista ao podcast "Cara a Tapa", do jornalista Rica Perrone, o apresentador foi confrontado a escolher entre Lula e Bolsonaro, diante da hipotética ameaça de levar um tiro na cabeça.

Pode atirar. Não dá, essa é a posição solitária, não dá.

disparou Leifert

"O Bolsonaro foi muito mal e o Lula não dá. Fez um bom governo em 2002, entendo a figura que ele é, a importância que ele tem, mas não consigo fazer o malabarismo mental de tudo o que aconteceu", ponderou o apresentador.

Além disso, Tiago ainda colocou em dúvida as pesquisas eleitorais do momento, que apontam o ex-presidente como favorito do eleitorado.

"Eu acho que tem muita gente calada, não acho que as pesquisas estejam no caminho certo, ainda acho que vai acontecer alguma coisa. Não sei nem se esse será o segundo turno. Não sei se eles não desistem antes, ou acontece alguma coisa. Não sei, está muito cedo!", opinou.

Esta não foi a primeira vez que Leifert soltou uma fala controversa que reverberou na mídia e nas redes sociais.

fgfg - Reprodução / Instagram / Pino Gomes - Reprodução / Instagram / Pino Gomes
Ícaro Silva e Tiago Leifert trocaram farpas nas redes sociais
Imagem: Reprodução / Instagram / Pino Gomes

O salário de Ícaro

No fim de 2021, Leifert e o ator Ícaro Silva se envolveram em uma grande discussão, após críticas que Ícaro teceu ao "BBB" em seu perfil do Twitter, chamando o programa de "entretenimento medíocre".

"Não só não te fizemos mal como provavelmente pagamos o seu salário. Se você realmente acredita no que você escreveu, você deveria ser adulto e nunca mais aceitar trabalho de nenhuma empresa que promova o entretenimento que você acha ruim. Que tal?", rebateu Tiago no Instagram.

A briga entre os dois continuou se desenrolando, mas a declaração de Leifert sobre o salário do ator pegou mal e foi criticada.

rtgvrt - Roberto Trumpas/Divulgação - Roberto Trumpas/Divulgação
João Luiz Pedrosa
Imagem: Roberto Trumpas/Divulgação

'Big stick'

No discurso de eliminação de João Luiz no "BBB 21", Leifert se viu envolvido em mais uma controvérsia. O apresentador falou da teoria do "big stick" ou "grande porrete" defendida pelo presidente dos EUA, Theodore Roosevelt.

"Tinha um presidente americano de muitas décadas atrás que falava, um dos lemas dele, 'fale manso, mas carregue um grande porrete'. Era só falar manso e carregar um grande porrete, que todo mundo ia automaticamente respeitar você, porque as pessoas sabem da sua força", disse Leifert, comparando a teoria com a atitude de João diante dos ataques racistas que sofreu na casa.

A fala foi criticada por especialistas em Relações Internacionais porque a política do "grande porrete" foi responsável por desencadear estruturas racistas na América Latina.

rtgrt - Liel Marín/UOL - Liel Marín/UOL
Paula Sperling
Imagem: Liel Marín/UOL

Paula imperfeita

Para anunciar a vitória de Paula von Sperling no "BBB 19", Leifert se referiu a ela como "a pessoa que teve a audácia de ser imperfeita, que teve a ousadia de ser real em 2019".

O problema é que, durante o programa, Paula teve sua trajetória associada a falas racistas, homofóbicas e de intolerância religiosa.

Em entrevista a GQ no ano ado, o apresentador reforçou que concordava com a vitória da advogada no programa.

ggf - Michael Zagaris/San Francisco 49ers/Getty Images - Michael Zagaris/San Francisco 49ers/Getty Images
Colin Kaepernick (dir) e Eli Harold ajoelham na hora da execução do hino dos EUA no jogo entre San Francisco 49ers e Chicago Bears na NFL em 2018
Imagem: Michael Zagaris/San Francisco 49ers/Getty Images

Esporte isento

Em coluna de 2018, Leifert defendeu que o esporte não deveria ser palco de manifestações políticas, em referência ao protesto do jogador da NFL Colin Kaepernick contra a violência policial direcionada aos negros nos EUA.

"Quando política e esporte se misturam dá ruim. Olhando por todos os lados, não vejo motivos para politizar o esporte. Não acho justo ele hackear esse momento, pelo qual está sendo pago, para levar adiante causas pessoais", disse o jornalista.

O esporte já serviu como espaço de manifestação política até mesmo em 1968, nas Olimpíadas do México, quando Tommie Smith e John Carlos, ouro e bronze nos 200 metros rasos do atletismo, ergueram o punho fechado e abaixaram a cabeça durante o hino americano, em referência aos Panteras Negras.

Representatividade não importa

Nayara de Deus - Reprodução/TV Globo - Reprodução/TV Globo
Nayara de Deus foi participante do "BBB 18"
Imagem: Reprodução/TV Globo

No BBB 18, a jornalista Nayara saiu logo no começo do programa com rejeição de 92,62% dos votos. Durante o discurso, Leifert atacou o fato da ex-BBB ter levantado algumas bandeiras durante a curta agem pelo reality.

"Esta casa, especificamente, está com uma outra 'nóia'. Vocês não são mais vocês mesmos. Agora vocês representam algo. 'Ah, eu represento a comunidade X'. 'Fulano representa a comunidade Y'. 'Eu represento sei lá o quê'. Deixa eu falar a real. Ninguém aqui fora deu procuração para vocês representarem ninguém aí. Sem essa de representatividade, que isso não leva a nada".