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

Filho de Marília Mendonça não sabe que ela morreu: 'Acha que foi trabalhar'

Colaboração para Splash, em Alagoas

15/11/2021 08h31Atualizada em 15/11/2021 14h13

O pequeno Léo, de 1 ano e 10 meses, ainda não sabe que sua mãe, a cantora sertaneja Marília Mendonça, morreu vítima de um acidente aéreo, segundo revelou a genitora da artista, Ruth Moreira.

Em entrevista ao "Fantástico", da TV Globo, Ruth contou que eles ainda não falaram para a criança sobre o acidente fatal que tirou a vida de sua mãe aos 26 anos, e que, para ele, Marília, está viajando a trabalho.

"Ele ainda não entende o que está acontecendo. Para ele, a mãe foi trabalhar, como a gente sempre falou para ele: 'A mãe está trabalhando'. Porque se ele olhar a porta do quarto dela fechada, ele fala 'mamãe'. Ele quer ir lá, quer bater, quer entrar. Às vezes eu entrava com ele, falava: 'Mamãe não está aqui, não, mamãe está trabalhando", afirma.

Segundo João Gustavo, irmão da sertaneja, a família ainda tenta encontrar a melhor forma de explicar ao menino sobre o ocorrido, mas até o momento não chegaram a um consenso sobre qual a melhor abordagem.

"A gente já pensou em várias formas, né? Eu até comentei com a minha mãe esses: a gente vai falar da estrelinha, falar da rainha. A mãe dele foi uma rainha no Brasil, foi a rainha do Brasil", declarou.

Léo é filho de Marília Mendonça e do cantor sertanejo Murilo Huff, de quem ela estava separada. Agora, o artista irá dividir a guarda da criança com Ruth Moreira. "Nós somos família e vamos criar o Léo no mesmo clima aqui. De paz e amor, porque ele vai precisar muito da gente", explicou a avó.

"Ela tá aqui"

Na entrevista, Ruth Moreira também falou que tem se mantido forte em meio ao luto porque era algo que a filha queria e que consegue senti-la em "todo canto" da casa onde mora em Goiás.

"Nós três éramos muito unidos. Ela sempre falou alto. Tudo dela era muito intenso. Tem um silêncio hoje. A gente consegue ouvir a risada dela no coração da gente. Ela tá aqui, em todo canto dessa casa. Todo pedacinho lembra ela", relatou.

A matriarca da família detalha que Mendonça sempre a viu como uma mulher forte e, por esse motivo, ela diz ter chorado muito nos dois primeiros dias, mas que agora está "sendo muito forte porque sei que era isso que ela queria".

Cantora morreu em acidente aéreo

A cantora Marília Mendonça morreu na semana ada, em decorrência de um acidente de avião, em Caratinga, no interior de Minas Gerais. Além da artista, morreram seu produtor, Henrique Ribeiro, seu tio e assessor Abicieli Silveira Dias Filho, o piloto Geraldo Martins de Medeiros e o co-piloto, Tarciso Pessoa Viana.

Os corpos das vítimas já foram sepultados, em meio à comoção nacional. O velório da sertaneja foi aberto aconteceu em Goiás, foi aberto ao público e recebeu milhares de fãs.

Desde a morte, Marília Mendonça tem recebido diversas homenagens, como uma feita pelos artistas Paulo Terra e Edy HP, que pintaram um mural de 23 metros de largura e 6 metros de altura em São Paulo.

A artista também foi lembrada por cantores como Gusttavo Lima e Henrique e Juliano que retornaram aos palcos e se emocionaram ao homenagear a sertaneja. Amigas íntimas de Marília Mendonça, Maiara e Maraísa emocionaram o público ao entoarem um dos hits da rainha da sofrência durante apresentação.