# Drag &amp; select non funziona in composer (iPad)

**URL:** https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480
**Category:** Support
**Created:** [22 Gennaio 2025, 7:56pm UTC](https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480 "2025-01-22T19:56:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [22 Gennaio 2025, 7:56pm UTC](https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480/1 "2025-01-22T19:56:11Z")

</div>

iPad (Safari e DiscourseHub) e da qualche giorno non riesco a selezionare il testo nell’editor. Posso fare doppio clic ma non riesco ad allargare la selezione.

E c’è di più, ovviamente. Non dà fastidio ogni volta, ma la maggior parte delle volte sì. E sembra che il trascinamento e la selezione tornino normali quando ho almeno due capitoli.

Molto strano.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [23 Gennaio 2025, 5:33pm UTC](https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480/2 "2025-01-23T17:33:28Z")

</div>

Ottimo report, grazie @Jagster. Questa parte è stata molto utile:

> [@Jagster](#):
>
> E sembra che il trascinamento e la selezione tornino alla normalità quando ho almeno due capitoli.

Quando esegui un’azione touch su un elemento che non scorre, il browser (Safari in questo caso) propaga quell’evento agli elementi padre. Nell’editor, ciò significa che lo propaga indietro al corpo e quindi scorre quel corpo. Anche se a) il corpo non è visibile e b) l’editor si trova in un elemento con posizione fissa, che di solito non giustifica lo scorrimento del corpo.

Quindi, per risolvere questo problema, abbiamo aggiunto una logica in JS che impedisce all’evento `touchmove` di fare la sua cosa mentre l’area di testo è corta. Ma involontariamente, ciò causa problemi con la selezione del testo.

Ho appena unito questa PR per risolvere: [FIX: Allow `touchmove` in composer when there is a selection by pmusaraj · Pull Request #30957 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/30957)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [23 Gennaio 2025, 8:53pm UTC](https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480/3 "2025-01-23T20:53:13Z")

</div>

Grazie! Ora funziona perfettamente.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [23 Gennaio 2025, 8:57pm UTC](https://meta.discourse.org/t/drag-select-doesn-t-work-in-composer-ipad/348480/4 "2025-01-23T20:57:34Z")

</div>


