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

Esse conteúdo é antigo

Prévias do PSDB têm brigas e clima de constrangimento após falha em app

Hanrrikson de Andrade e Fabrício de Castro

Do UOL, em Brasília

21/11/2021 20h46Atualizada em 21/11/2021 21h47

Filiados ao PSDB aram hoje (21) horas a fio no aguardo de uma definição quanto ao processo de escolha do candidato do partido à Presidência da República em 2022. Sem um desfecho e em visível clima de constrangimento, militantes, lideranças e representantes de diretórios estaduais começaram a dispersar do evento realizado no Centro de Convenções Ulysses Guimarães, em Brasília, por volta das 18h. Muitos estavam no local desde 8h.

Participam do pleito o governador de São Paulo, João Doria; o governador do Rio Grande do Sul, Eduardo Leite; e o ex-prefeito de Manaus Arthur Virgílio.

App criado para prévias do PSDB apresentou instabilidade e inviabilizou a eleição neste domingo - Hanrrikson de Andrade/UOL - Hanrrikson de Andrade/UOL
Aplicativo do PSDB apresenta problemas para a votação nas prévias
Imagem: Hanrrikson de Andrade/UOL

Na ocasião, a direção da sigla havia acabado de informar a suspensão das prévias devido a falhas no aplicativo de votação. Membros da cúpula da legenda ainda discutem uma possível retomada das prévias durante a semana.

Muitos tucanos e tucanas tentaram, sem sucesso, efetivar o voto por meio de um app encomendado ao custo de R$ 1,3 milhão. O longo período de espera no domingo acabou sendo marcado por episódios de brigas entre correligionários —em uma delas, dois homens por pouco não se agrediram fisicamente.

Briga - Hanrrikson de Andrade/UOL - Hanrrikson de Andrade/UOL
Filiados ao PSDB discutem e precisam ser separados durante prévias do partido em Brasília
Imagem: Hanrrikson de Andrade/UOL

No auditório do Centro de Convenções, por outro lado, alguns aproveitaram para cochilar enquanto aguardavam notícias atualizadas sobre o ime. O filiado João Vitor Santos, 24, foi um dos poucos felizardos que, após quase 9 horas de tentativas, conseguiu efetivar o seu voto. "Estou orgulhoso", disse ele.

Fora do auditório, houve clima de animosidade entre apoiadores de Doria e de Leite, os dois principais concorrentes ao posto de presidenciável tucano —nos bastidores, o governador paulista é dado como favorito. A tensão ficou ainda mais elevada durante o voto da deputada federal Mara Rocha (AC), que declara voto em Leite, mas está de saída do PSDB. Ela se autodeclara bolsonarista.

Soneca - Hanrrikson de Andrade/UOL - Hanrrikson de Andrade/UOL
Tucano dorme enquanto aguarda desfecho sobre ime nas prévias
Imagem: Hanrrikson de Andrade/UOL

Ao comparecer à cabine seis, destinada aos votos dos "cardeais" (como são chamados deputados e senadores), Mara acusou (sem provas) a campanha de Doria de tentar "comprar o seu voto". "Estou saindo desse partido e vou para o PL porque eu sou Bolsonaro", declarou ela após a confirmação na urna.

A agem da congressista pelo local foi tumultuada. Segundo mesários relataram ao UOL, houve troca de cotoveladas e empurrões entre homens que acompanhavam a congressista e tucanos apoiadores da candidatura de Doria. "Pareciam duas torcidas saindo de um estádio de futebol", comentou uma jovem que atuava como mesária.

As horas de espera no Centro de Convenções fizeram ainda com que alguns filiados ao PSDB simplesmente desistissem de acompanhar a cerimônia das prévias.

Grupos de pessoas uniformizadas com camisas personalizadas do evento foram vistas em shoppings de Brasília enquanto a cúpula partidária discutia o que fazer com o aplicativo de votação.

PSDB desmontagem - Hanrrikson de Andrade - Hanrrikson de Andrade
Funcionários desmontam palco do Centro de Convenções no mesmo horário (19h) em que estava previsto o anúncio da vencedor das prévias tucanas
Imagem: Hanrrikson de Andrade

Aglomeração e jingles

Desde 8h, horário em que o evento começou, apoiadores de Doria e de Leite se aglomeravam na entrada do Centro de Convenções Ulysses Guimarães. À espera dos candidatos, eles gritavam palavras de ordem e travavam uma batalha de apoio aos seus preferidos.

Enquanto isso, dentro do salão, os organizadores colocaram para tocar os jingles de campanhas anteriores do PSDB à Presidência —inclusive daquelas em que o partido saiu derrotado nos últimos anos.

O jingle da campanha vencedora de 1994, com o refrão "Levanta a mão, levanta a mão, Fernando Henrique é um Brasil que vai vencer", dividiu espaço com a música da derrota de Geraldo Alckmin em 2006, com o trecho "O povo quer, o povo sabe, o povo sente, agora é Geraldo presidente".

O primeiro a aparecer no Centro de Convenções, pela entrada da frente, foi o candidato Eduardo Leite. Cercado pela imprensa e em meio aos correligionários, ele pregou a união no partido após a definição do candidato.

"A política, naturalmente, no momento da eleição, ela divide, porque a gente acentua a diferença das candidaturas. ado o processo, tendo o resultado, tenho absoluta certeza de que o partido estará unido num único propósito que é tirar o país desta polarização que gera tantos prejuízos para a população. Nós vamos unir o PSDB e depois vamos unir o Brasil", disse o gaúcho.

Poucos minutos depois, enquanto boa parte da imprensa e dos apoiadores aguardava na entrada principal, o governador João Dória apareceu no evento, mas já dentro do Centro de Convenções. Cercado por membros do partido, ele fez o caminho inverso de Leite até a entrada, para permitir a festa dos apoiadores.

Em meio à euforia dos apoiadores e a gritos de "Doria, presidente!", o candidato subiu em uma mesa para fotos e filmagens. Doria fez constantemente o sinal em "v" na horizontal, símbolo do slogan "Acelera São Paulo", marca do candidato. À imprensa, ele repetiu o discurso conciliador de Leite.

"[As prévias] são uma lição de democracia, respeitando o voto, respeitando a liberdade, o direito de todos os seus filiados votarem e escolherem seu candidato à presidência da República. O PSDB sairá mais unido e mais forte do que nunca", declarou.

Zebra na disputa do PSDB, o ex-prefeito de Manaus, Arthur Virgílio, não contou com o apoio de correligionários no evento.