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

Arthur e Linn se desentendem no intervalo: 'Não criei movimento nenhum'

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

05/04/2022 00h35Atualizada em 05/04/2022 11h30

No intervalo do jogo da discórdia do "BBB 22" (TV Globo), Arthur Aguiar e Linn da Quebrada se desentenderam. O ator decidiu confrontar Lina após a sister debater com Paulo André, que disse que a cantora teve uma "atitude de centavos" no confinamento.

Em sua rodada, Lina disse que Arthur teve uma atitude negativa ao ficar descontente com seus aliados por cederem a liderança a ela. Paulo André, por sua vez, disse que não gostou de Lina ter indicado ele ao paredão após não ter manifestado incômodo com as interferências do atleta em sua liderança, como imunizar Arthur e tirar Eslô e Lucas do vip, por exemplo. Referindo-se a essas falas, Arthur decidiu rebater a sister.

"Quando você fala sobre a expectativa que ele cria sobre você, é a mesma coisa que você cria sobre mim. Exatamente a mesma coisa", disse Arthur.

"Eu não tava falando só sobre expectativa, eu tava falando sobre atitudes", rebateu Linn.

[Reclamar que] eu não celebrei sua liderança também é uma expectativa sua sobre uma atitude minha. Você não sabe tudo que eu sinto, tudo que tá dentro de mim. Quando você coloca isso como um atitude de centavos isso é uma expectativa sua. Arthur Aguiar

Lina disse que tudo que é falado no jogo da discórdia tem a ver com as expectativas que cada um tem em relação aos colegas. "Eu só trouxe isso porque em momento nenhum eu fui questionar o P.A sobre quando ele me indica na liderança dele", disse a atriz.

Arthur pediu sinceridade ao questionar se a sister ficaria feliz caso a situação fosse contrária, suas aliadas cedendo a liderança para um "rival". "Talvez não fosse ficar feliz, mas ainda assim eu não teria criado um movimento, talvez", respondeu Lina.

"Não criei movimento nenhum, Lina. Não existiu um movimento. [...] É o lugar da fala que você coloca. É a mesma coisa que você fez com o D.G e tentou colocar, sim, uma roupa nele que não cabia. Em mim, nele e todo mundo. Essa é a verdade", reclamou o marido de Maíra Cardi.

Natália tentou interferir na discussão, mas Lina disse que a "treta" era dela e que a amiga não precisava responder.

"Esse jogo nunca foi uma dipsuta entre homens e mulheres. Esse argumento é tão não real que a gente chegou no top 10 com seis homens e quatro mulheres. [...] Não existiu esse movimento, nunca existiu", continuou o ator.

Gustavo e Douglas endossaram a fala do colega, dizendo que nada no reality aconteceu para sugerir uma disputa de homens contra mulheres. Lina permaneceu calada.

"Dentre o nosso grupo nunca existiu uma conversa de 'Nós vamos pra cima das meninas'. Sempre foi entre quartos e entre grupos. Então não cabe. Ainda mais que esse assunto é muito sério, muito delicado, e ele é importante de ser falado quando ele acontece, não quando ele não acontece", concluiu Arthur.

Quem você quer mandar para o quarto secreto do 'BBB 22'?

Enquete encerrada

Total de 214675 votos
65,67%
Reprodução/Instagram @bbb