Sondaggi che causano problemi

Ho appena notato un problema con gli argomenti che contengono un sondaggio. Questo è su 3.3.0.beta4-dev (a30a861546). Molte interazioni si interrompono su quello che sembra l’intero argomento per alcuni argomenti. Sembra accadere solo se l’argomento contiene un sondaggio e il sondaggio non è stato votato dall’utente che visualizza. Alcune delle cose specifiche che ho notato:

  • I sondaggi non hanno il pulsante per il menu di moderazione che consente di chiudere il sondaggio o esportare i risultati
  • Il menu delle azioni dell’amministratore per i post non viene visualizzato quando viene premuto il pulsante
  • Il menu delle azioni dell’amministratore per l’argomento viene visualizzato, ma non scompare se si tenta prima di aprire un menu di post
  • Fare clic sulle immagini del profilo utente non fa nulla se si tenta prima di aprire un menu di azioni di amministrazione del post

Questi problemi scompaiono negli argomenti senza sondaggi e se si disabilita l’impostazione del sito poll enabled o si abilita la modalità sicura con ?safe_mode=no_plugins. Viene visualizzata la seguente eccezione durante il caricamento del sito:

Uncaught (in promise) TypeError: e[b].getValue(...) is not a function
    at Object.evaluate (runtime.js:1668:1)
    at Object.evaluate (runtime.js:1052:1)
    at It.evaluateSyscall (runtime.js:4204:1)
    at It.evaluateInner (runtime.js:4175:1)
    at It.evaluateOuter (runtime.js:4168:1)
    at Wt.next (runtime.js:4999:1)
    at Wt._execute (runtime.js:4986:1)
    at Wt.execute (runtime.js:4979:1)
    at Ut.handleException (runtime.js:4313:1)
    at Vt.handleException (runtime.js:4521:1)
    at Dt.throw (runtime.js:4260:1)
    at Ve.evaluate (runtime.js:2106:1)
    at Dt._execute (runtime.js:4247:1)
    at Dt.execute (runtime.js:4232:1)
    at qt.rerender (runtime.js:4547:1)
    at hr.render (index.js:4674:1)
    at index.js:4934:1
    at Nt (runtime.js:4080:1)
    at gr._renderRoots (index.js:4916:1)
    at gr._renderRootsTransaction (index.js:4960:1)
    at gr._revalidate (index.js:4992:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B.end (backburner.js.js:589:1)
    at B._run (backburner.js.js:842:1)
    at B._join (backburner.js.js:819:1)
    at B.join (backburner.js.js:629:1)
    at Array.<anonymous> (index.js:4765:1)
    at B._trigger (backburner.js.js:896:1)
    at B._end (backburner.js.js:811:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)
3 Mi Piace

Grazie per il rapporto. Ci sto lavorando e cercherò di inviare una correzione il prima possibile.

3 Mi Piace

PR sollevato:

9 Mi Piace

@Chief-Engineer questa correzione è ora passata a tests-passed. Ho eseguito un controllo di produzione e spero che ora tu sia a posto.

Per favore, fammi sapere se riscontri altri problemi nei sondaggi.

Si noti che il comportamento di formattazione dell’andare a capo del testo delle opzioni è un problema noto e una correzione proposta è già stata sollevata come PR che è attualmente in attesa di revisione:

6 Mi Piace

Grazie per la correzione velocissima @merefield :smiley:

1 Mi Piace

Tutti i sondaggi con immagini al loro interno si sono rotti :thinking:

(sia vecchi che nuovi)

Vengono visualizzati correttamente nella finestra di composizione:

Ma sono molto rotti quando si visualizza l’argomento normalmente:

Sembra che si sia rotto anche qui su Meta:

È correlato?

O un nuovo problema?

4 Mi Piace

Molto interessante… è una funzionalità documentata? Puoi indicarmi dove?

… non un singolo test sta fallendo, sono stati supportati per caso?

I sondaggi sono stati spostati molto di recente su Glimmer, quindi ci sono stati un sacco di cambiamenti nel front-end (più o meno una riscrittura del FE)

Ma questa migrazione è avvenuta solo questa settimana, e non a maggio, quindi non credo che questa migrazione sia stata la prima apparizione di quel problema.

Darò un’occhiata quando avrò tempo per vedere se è semplice aggiungere il supporto.

3 Mi Piace

Sembra che alcuni sondaggi in questo argomento di documentazione siano ora non funzionanti. Le date, ad esempio, non vengono visualizzate correttamente.

3 Mi Piace

Quell’argomento fa sembrare che i sondaggi con immagini siano stati almeno in parte supportati ufficialmente per un po’:

4 Mi Piace

Certo, grazie per avermelo mostrato.

Non discutiamo ulteriormente, cercherò di ripristinare il supporto… grazie per la vostra pazienza.

7 Mi Piace

correzione è stata unita

2 Mi Piace