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

VAR no 'Power Couple 6'! Brenda não empurrou Andreia antes de barraco

Power Couple: Brenda Paixão não empurrou Andreia Andrade no café da manhã - Reprodução/RecordTV
Power Couple: Brenda Paixão não empurrou Andreia Andrade no café da manhã Imagem: Reprodução/RecordTV

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

18/05/2022 23h35

Andreia Andrade acusou Brenda Paixão de empurra-lá durante ao café da manhã e causou grande confusão no "Power Couple 6". A edição ao vivo de hoje do reality show da RecordTV exibiu a briga na íntegra e mostrou ao público que a influenciadora não empurrou a empresária na cozinha da mansão power.

Enquanto os participantes tomavam o café da manhã em clima ameno, Andreia Andrade montava o seu prato de comida de pé na bancada e Brenda Paixão se aproxima para pegar a garrafa de café. A empresária, então, iniciou uma discussão acusando a influenciadora de 'subir' nela:

Não sabe pedir licença, não?
Andreia Andrade

"Licença?", pede Brenda Paixão. "Obrigada. Não precisa subir em cima de mim, não, menina. Tá subindo em cima de mim por quê? Quer levar uma ada na cara logo cedo?", disparou Andreia Andrade.

A afronta de Andreia Andrade com Brenda Paixão gerou grande confusão na mansão power — com Nahim, marido da empresária, fazendo ofensas homofóbicas contra Matheus Sampaio, parceiro da ex-"Brincando com Fogo".

Como a mulher de Nahim começou a espalhar para os participantes que foi empurrada (fato que já gerou expulsões em outros realities), a RecordTV exibiu aos fãs do "Power Couple" o encontro de Andreia e Brenda na cozinha por dois ângulos e não foi possível ver a ex-"Brincando com Fogo" agir para provocar a empresária.

Nas redes sociais, os fãs do reality show de casais ficaram impressionados como a 'mentira' de Andreia Andrade acabou causando grande briga na mansão power.

O que é VAR?

É um termo de origem do futebol em que um lance é revisto pelo árbitro da partida para corrigir um gol irregular ou lance de infração grave. Assim, no contexto dos realities, a palavra VAR é usada quando uma cena que gerou confusão é reexibida na íntegra para evitar a criação de fake news sobre os participantes envolvidos.

Após a eliminação de Daiana Araújo e Rodrigo Mila, quem você quer que vença o 'Power Couple 6'?

Enquete encerrada

Total de 2638 votos
84,84%
Edu Moraes/RecordTV