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

Gusttavo Lima é condenado a indenizar homem por telefone citado em música

Gusttavo Lima terá de pagar indenização a homem por ter divulgado seu telefone em música - Reprodução/Instagram
Gusttavo Lima terá de pagar indenização a homem por ter divulgado seu telefone em música Imagem: Reprodução/Instagram

De Splash, em São Paulo

18/10/2022 18h53

O cantor Gusttavo Lima, de 33 anos, foi condenado pela Justiça de Pará de Minas (MG) a indenizar um homem em R$ 10 mil por ter o mesmo número de telefone citado na música "Bloqueado".

O homem relatou no processo, segundo documento que Splash teve o, que as ligações dos fãs de Gusttavo Lima eram tantas após a divulgação do número na canção que era impossível a utilização do celular.

À Justiça, o autor também anexou mais de 100 conversas de Whatsapp com menções à música. Ainda constam áudios e mais de 200 ligações e números bloqueados no processo.

Os advogados de Gusttavo Lima se defenderam alegando que o cantor era apenas o intérprete da música. Ou seja, não deveria ser alvo do processo e, sim, os compositores.

A juíza Silmara Silva Barros entendeu que o caso se trata de uma violação de privacidade do homem. Ela considerou o artista culpado por ter estimula os seus mais de 40 milhões de seguidores do Instagram a ligarem para o celular na divulgação da música.

O requerido Nivaldo Batista Lima deve responder em razão do seu ato de instigar os fãs ao envio das mensagens e às ligações que foram a causa da perturbação que atingiu o autor. Nesse aspecto, a conduta do requerido Nivaldo que se revestiu de culpa, uma vez que foi imprudente, considerando que as suas publicações, em razão do número expressivo de seguidores, ganham alcance nacional, despertando reações e atitudes diversas.
diz a decisão.

Assim, Gusttavo Lima foi condenado a pagar R$ 10 mil de indenização por danos morais ao homem. O caso foi divulgado em janeiro desde ano, mas somente agora teve uma resolução. O cantor não compareceu à audiência.

Gusttavo Lima com Bolsonaro

Ontem, os cantores Gusttavo Lima, 33, e Leonardo, 59, foram ao Palácio da Alvorada, em Brasília, manifestar apoio ao presidente Jair Bolsonaro (PL). Os artistas fizeram uma transmissão com o candidato à reeleição.

"Sempre fui apaixonado pelo sertanejo. Eu sou do interior de São Paulo, aquele jeitão meio do povão [...] Gusttavo Lima e Leonardo realmente é uma marca para nós. O que nós queremos com isso? Mostrar que tem dois lados bastante distintos", disse Bolsonaro no vídeo.

O candidato à reeleição também defendeu o livre mercado, o agronegócio e valores de sua campanha como o respeito à propriedade privada, a criminalização das drogas e do aborto. Depois, cedeu espaço para os artistas se pronunciarem.

"Primeiro, agradecer ao presidente pela oportunidade. A gente, como veio do interior, né Léo? A gente nunca imaginou que poderia estar do lado de um presidente e receber a gente tão bem assim", iniciou Gusttavo.

"É sobre isso, eu acho que é sobre o idealismo da família, dos filhos. Eu acho que essa campanha relata mais do que tudo que a gente tá vivendo hoje. Não é sobre nós, não é sobre eu, sobre minha esposa. É sobre o futuro dos nossos filhos", continuou o sertanejo.

"É sobre o agro, sobre as pessoas do interior, sobre as pessoas que colocam comida na mesa de cada brasileiro [...] Eu sou a favor total e eu tô aqui para prestar o meu apoio aos pequenos produtores que colocam sempre o seu melhor e todos os nossos grandes pecuaristas, os produtores de soja, de milho e de feijão".

O cantor falou em não abrir mão de "princípios" e da educação que recebeu dos pais.

"Eu tenho certeza que todo cidadão de bem não vai abrir mão também e jamais negociará a sua família, o seu bem mais precioso. É melhor um arinho na mão do que dois voando. Não vamos trocar o certo pelo duvidoso. Tá aqui o meu total apoio ao nosso presidente Jair Messias Bolsonaro", concluiu o artista.