# Nel composer, spostando i link con/senza testo rimuove la maggior parte del link

**URL:** https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831
**Category:** Bug
**Tags:** composer
**Created:** [11 Marzo 2024, 6:41am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831 "2024-03-11T06:41:11Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [11 Marzo 2024, 6:41am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/1 "2024-03-11T06:41:12Z")

</div>

Ho appena notato prima che digitassi un messaggio qui.

- Seleziona un link con/senza testo (la selezione deve iniziare con un link)
- Prova a spostarlo in un altro punto
- Risultato: La maggior parte del link è sparita.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [13 Marzo 2024, 1:31am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/2 "2024-03-13T01:31:16Z")

</div>

Su quale browser ti trovi? Si riproduce su tutti i browser?

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [13 Marzo 2024, 1:39am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/3 "2024-03-13T01:39:49Z")

</div>

Mi dispiace! 🙏 Avrei dovuto testare su altri browser. Il contesto è sempre importante in un bug report; sarò attento la prossima volta.

Era su Chrome (nessuna estensione caricata)

Un rapido test su Firefox, non succede.  
Altri browser, come Edge, Brave, Opera, Arc - succede. Sono tutti basati su Chromium, però.

Non posso testare su Safari al momento.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [13 Marzo 2024, 1:50am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/4 "2024-03-13T01:50:39Z")

</div>

Hai provato in un TEXTAREA che non è in Discourse?

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [13 Marzo 2024, 2:01am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/5 "2024-03-13T02:01:28Z")

</div>

Oh, è interessante. 🤔

All’inizio, ho provato GitHub per commentare un PR casuale, ma non è successo.

Poi, ho creato un file HTML di base con solo un TEXTAREA e _succede_.

Quindi, immagino che ci sia nativamente un problema con Chromium; ho cercato un po’ ma non ho ancora trovato nulla. Vedrò domani se riesco a scoprire maggiori dettagli.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [10 Aprile 2024, 5:24pm UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/6 "2024-04-10T17:24:06Z")

</div>

Ho indagato un po’ di più. (_ahah, ho dimenticato di aver iniziato la bozza un mese fa_)

Questo è un bug molto vecchio segnalato nel 2016 ed è ancora presente nell’ultima versione:

> **[Chromium](https://issues.chromium.org/issues/41247238)**

Fondamentalmente, sembrerebbe che il testo selezionato contenente due punti (non il primo carattere) sia considerato un URL da Chromium, e la parte sinistra viene normalizzata/rimossa. Tuttavia, nel caso di un URL valido, sembra rimuovere la parte sinistra prima dell’ultimo carattere “/” (_non sono riuscito a trovare un problema specifico per questo_).

Possibile codice sorgente correlato:

[https://source.chromium.org/chromium/chromium/src/+/main:third\_party/blink/renderer/core/page/drag\_controller.cc;l=164-207](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/page/drag_controller.cc;l=164-207)

Ecco una demo in una textarea di base:  
 ![chrome_0Wiv1Ge4Uj](https://global.discourse-cdn.com/meta/original/4X/0/9/b/09bceb207aad76028ec00b4abec9609cb0b2fb13.gif)

Comunque, possiamo chiuderlo. Chromium fa cose folli. 👍

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [15 Aprile 2024, 1:33am UTC](https://meta.discourse.org/t/in-the-composer-moving-links-with-out-text-strips-most-of-the-link/298831/7 "2024-04-15T01:33:01Z")

</div>


