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

Lucas diz que edição de 'A Fazenda' fez conversa com Shay parecer ameaça

A Fazenda 2022: Lucas Santos comenta suposta ameaça a Shay Haghbin - Reprodução/PlayPlus
A Fazenda 2022: Lucas Santos comenta suposta ameaça a Shay Haghbin Imagem: Reprodução/PlayPlus

Colaboração para Splash, em São Paulo

04/11/2022 02h16

Sétimo eliminado de "A Fazenda 2022" (RecordTV), Lucas Santos participou do "Cabine de Descompressão" (PlayPlus) e falou com Lucas Selfie sobre sua agem pelo programa.

Na ocasião, o ex-"Carrossel" (SBT) assistiu à cena em que Shay afirmou se sentir ameaçado por ele. Sobre o assunto, o ator disse que a edição fez com que a conversa com o iraniano realmente parecesse uma ameaça.

"Afinal, teve ameaça ou não?", perguntou Selfie.

"Não teve ameaça nenhuma. Em uma dia eu estava comentando com André, Iran, Shayan e mais alguns na cozinha que eu sou atirador esportivo e participo de campeonatos. Expliquei que tenho a minha arma de fogo, tudo certinho, credenciada e tudo mais", começou Lucas.

"Um bom tempo depois eu acabei tendo uma divergência com o Shay. Ele disse que não tinha medo de mim. Eu disse que ele tinha total razão de não ter medo de mim, mas que ele tinha que der medo de duas coisas: do público e de quem anda comigo", continuou.

"Eu deixei claro que eu não posso me meter em briga porque 'ando com coisas diferentes'. Ou seja, me referi às pessoas que andam comigo. E ele se exacerbou dizendo que eu tinha ameaçado ele com arma de fogo e iria matá-lo quando saísse", seguiu o ator.

Em seguida, Lucas assistiu ao VT do momento em que o bate-boca com Shay aconteceu. Foi então que ele comentou que a edição deu a entender que seu posicionamento era outro.

É muito engraçado porque ele usou do meu gesto [fazendo uma arma com a mão] para falar que eu estava ameaçando ele com arma de fogo. E esses cortes [da edição] realmente parecem que eu ameacei ele. Lucas Santos

"Esse editor, né?", ironizou Selfie após a fala do ex-peão.

Relembre o caso

Após uma discussão entre Pétala, Shay e Kerline, Lucas se intrometeu no bate-boca a favor da amiga. Na ocasião, o ex-"Carrossel" (SBT) disse que "anda com uns negocinhos diferentes na cinta" do lado de fora do programa.

"Você vai ver lá fora... Quando tomar uma surra bem dada... É que eu não posso, porque ando com uns negocinhos diferentes na cinta", disse o ator, fazendo um sinal de arma com a mão.

"Ah, você anda com uns 'negocinhos diferentes'? Oxi, você tem arma? O que quer dizer você apontando esse dedo?", questionou Shay.

"Eu tenho arma. Eu sou atirador esportivo", respondeu Lucas.

"E isso quer dizer o que? É uma ameaça?", continuou o ex-"Casamento às Cegas (Netflix).

"Se a carapuça serviu...", replicou o ex-"Carrossel".

Minutos após o ocorrido, Shay foi encorajado por Kerline a falar sobre a suposta ameaça de Lucas à produção.

O que eliminou Lucas Santos em 'A Fazenda 2022'?

Resultado parcial

Total de 349 votos
5,73%
Reprodução/Playplus