Bug durante l'eliminazione del codice dalla scheda JS

Flusso di lavoro:

  1. Ho uno script che ho copiato da qualche altra parte
  2. Incollalo nella scheda JS di un componente personalizzato che ho creato
  3. Premi SALVA
  4. Cambia lo script da qualche altra parte, copiato
  5. Nella scheda JS, uso CMD+A per selezionare l’intero script
  6. Premi DELETE. Non lo elimina. Va all’inizio dello script.

Devo selezionare di nuovo tutto, premere DELETE affinché elimini effettivamente lo script, in modo da poter incollare la nuova versione.

1 Mi Piace

Puoi confermare se sei sull’ultima versione di Discourse?

1 Mi Piace

Sì, 3.5.0.beta8-dev

Non riesco ancora a riprodurlo. Che browser è? Potresti fare un video per essere sicuro che non ci stiamo fraintendendo?

2 Mi Piace

Versione di Chrome 128.0.6613.138 (Build ufficiale) (x86_64).

Non è qualcosa che accade sempre, ma succede. Non riesco a capire come o quando accada. Sembra piuttosto casuale.

Ma il problema è piuttosto semplice da spiegare:

  • Apro la sezione Codice personalizzato di un componente personalizzato che ho creato
  • Vado alla scheda JS dove ho già uno script
  • Ho uno script nuovo negli appunti da incollare
  • Seleziono tutto lo script nella scheda JS
  • Premo ELIMINA
  • Il cursore di digitazione (o qualunque cosa sia) va in cima alla finestra, all’inizio dello script. Non lo elimina. Devo premere ELIMINA una seconda volta per eliminarlo effettivamente in modo da poter incollare il nuovo script.

Questo è tutto ciò che ho notato finora. Di nuovo, non riesco a riprodurre il problema ogni volta per poter fare un video. Ci ho appena provato e non c’era niente che non andasse.

È un grosso problema, ma a volte succede qualcosa che lo causa.

1 Mi Piace

Sono riuscito a registrarlo ieri.

Nel video puoi vedermi incollare uno script, salvare, selezionare tutto, premere Elimina, il che mi riporta all’inizio, posizionando il cursore prima della parola Import

Ho notato che questo di solito accade quando apporto modifiche allo script, o quando elimino un vecchio script e ne incollo uno nuovo. Non è sempre così, immagino, ma è qualcosa che ho notato.

1 Mi Piace

Penso che sia successo lo stesso anche a me ora. Ma ora in modalità a schermo intero