Bug bij het verwijderen van code uit het JS-tabblad in volledig scherm

Workflow:

  1. Ik heb een script dat ik ergens anders heb gekopieerd
  2. Plak het in het JS-tabblad van een aangepaste component die ik heb gemaakt
  3. Druk op OPSLAAN
  4. Wijzig het script ergens anders, gekopieerd
  5. In het JS-tabblad gebruik ik CMD+A om het hele script te selecteren
  6. Druk op VERWIJDEREN. Het verwijdert het niet. Het gaat naar het begin van het script.

Ik moet het opnieuw selecteren, op VERWIJDEREN drukken om het script daadwerkelijk te verwijderen, zodat ik de nieuwe versie kan plakken.

Ik geloof dat dit een probleem is met de volledig schermversie. Dit is wat er gebeurt: als ik het script verwijder (in volledig scherm), en vervolgens op de knop druk om het kleiner te maken, komt het script terug, ook al heb ik het verwijderd. Daar is iets aan de hand.


BEWERKING: het heeft eigenlijk niets te maken met het volledig scherm. Ik voeg bijvoorbeeld een script toe, sla het op, plaats de cursor ergens om een teken te verwijderen, de cursor springt naar het begin van het script (volledig scherm of niet).

Kunt u bevestigen of u de nieuwste versie van Discourse gebruikt?

Ja, 3.5.0.beta8-dev

Ik kan dit tot nu toe niet reproduceren. Welke browser is het? Zou je een video kunnen maken om er zeker van te zijn dat we iets niet verkeerd begrijpen?

1 like

Chrome Versie 128.0.6613.138 (Officiële build) (x86_64).

Dit gebeurt niet constant, maar het gebeurt wel. Ik kan niet precies achterhalen hoe of wanneer het gebeurt. Het lijkt enigszins willekeurig.

Maar het probleem is vrij eenvoudig uit te leggen:

  • Ik open de sectie Aangepaste code van een aangepaste component die ik heb gemaakt
  • Ga naar het tabblad JS waar ik al wat scripts heb staan
  • Op mijn klembord heb ik een nieuw script om te plakken
  • Ik selecteer alle scripts in het JS-tabblad
  • Druk op DELETE
  • De tekstcursor (of hoe dat ding ook heet) gaat naar de bovenkant van het venster, het begin van het script. Het verwijdert het niet. Ik moet nogmaals op DELETE drukken om het daadwerkelijk te verwijderen, zodat ik het nieuwe script kan plakken.

Dat is alles wat ik tot nu toe heb opgemerkt. Nogmaals, ik kan het probleem niet altijd reproduceren om er een video van te maken. Ik heb het net geprobeerd en er was niets aan de hand.

Het is een groot probleem, maar er gebeurt soms iets dat dit veroorzaakt.

I was able to record this yesterday.

In the video you can see me paste a script, save, select all, hit Delete, which takes me back to the top, placing the cursor before the word Import

I noticed this usually happens when I make changes to the script, or when I delete an old script and paste a new one. It’s not always the case, I guess, but it’s something I noticed.