# Drag and drop de bloc d'un dashboard non fonctionnel sur PC tactile avec une souris

**URL:** <https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960>\
**Category:** Configuration\
**Created:** [Février 11, 2023, 6:48 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960 "2023-02-11T18:48:18Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![qleg](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/qleg/32/12290_2.png) [@qleg](https://community.gladysassistant.com/u/qleg)\
**Post date:** [Février 11, 2023, 6:48 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/1 "2023-02-11T18:48:18Z")

</div>

Hello,

Je viens de m’apercevoir que le drag and drop des blocs d’un dashboard ne fonctionne pas sur un PC portable tactile avec la souris (il faut donc passer en tactile). J’utilise un écran externe avec clavier/souris externe donc dès que j’ai besoin de réorganiser mes blocs : je passe en tactile. Ce n’est pas très gênant en sois, mais je créer quand même un sujet pour annoncer le comportement aux utilisateurs de PC tactile et c’est peut être pas très compliqué à corriger (ou il y a peut-être d’autres solutions)

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Février 12, 2023, 9:09 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/2 "2023-02-12T09:09:56Z")

</div>

Bizarre… J’ai un pc avec écran tactile et les deux fonctionnent me semble-t-il 🤔 je vais ré-essayer aujourd’hui

---

<div class="post-metadata">

**Author:** ![b3n.0](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/b3n.0/32/3458_2.png) [@b3n.0](https://community.gladysassistant.com/u/b3n.0)\
**Post date:** [Février 13, 2023, 9:39 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/3 "2023-02-13T09:39:11Z")

</div>

Je confirme que j’ai vécu le même comportement hier avec une Surface Microsoft…

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Février 13, 2023, 9:49 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/4 "2023-02-13T09:49:23Z")

</div>

Alors pour ma part c’est l’inverse : le tactile sur le PC ne me permet pas de faire du drag&drop, par contre la souris fonctionne nickel.

Test réalisé avec Chromium sous Ubuntu 22.10

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Février 13, 2023, 9:58 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/5 "2023-02-13T09:58:21Z")

</div>

Merci du retour !

Effectivement, le cas des appareils «&nbsp;hybride&nbsp;» est assez complexe.

Le drag and drop sur les navigateurs n’est malheureusement pas une API standard entre le tactile et la souris, il faut coder chaque cas séparement.

De mon côté j’utilise une librairie spécifique pour gérer un cas, et une autre pour gérer l’autre, et pour l’instant c’est soit l’un, soit l’autre, je n’ai pas codé de comportement hybride pour sauter de l’un à l’autre dynamiquement.

Par contre, je suis étonné que vos navigateurs n’exposent pas qu’ils sont en tactile.

Par curiosité, si vous ouvrez la console du navigateur (clic-droit sur une page → inspectez l’élément), et que vous exécutez :

```auto
'ontouchstart' in window || navigator.maxTouchPoints > 0 || navigator.msMaxTouchPoints > 0

```

 ![Screenshot 2023-02-13 at 16.54.12](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/0/03978c9adc9d51b1b1043ca48c313ae5a88a9afb.png)

Vous obtenez quoi ?

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Février 13, 2023, 10:24 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/6 "2023-02-13T10:24:20Z")

</div>

J’obtiens `false`

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Février 13, 2023, 10:31 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/7 "2023-02-13T10:31:55Z")

</div>

Ah 😅

Tu peux essayer cette commande sur d’autres navigateurs ?

---

<div class="post-metadata">

**Author:** ![b3n.0](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/b3n.0/32/3458_2.png) [@b3n.0](https://community.gladysassistant.com/u/b3n.0)\
**Post date:** [Février 13, 2023, 11:39 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/8 "2023-02-13T11:39:13Z")

</div>

Je n’ai pas l’ordi en question sous la main… j’essaie de faire le test ce soir ou demain

---

<div class="post-metadata">

**Author:** ![qleg](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/qleg/32/12290_2.png) [@qleg](https://community.gladysassistant.com/u/qleg)\
**Post date:** [Février 14, 2023, 6:44 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/9 "2023-02-14T06:44:30Z")

</div>

Je suis à `true` sur Edge et Chrome

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Février 14, 2023, 7:57 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/10 "2023-02-14T07:57:08Z")

</div>

`False` aussi sur Firefox (toujours sous Ubuntu)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Février 15, 2023, 2:16 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/11 "2023-02-15T02:16:25Z")

</div>

Ok, du coup @qleg et @guim31 le fonctionnement que vous avez est le fonctionnement codé pour l’instant :

- @qleg comme ton browser expose qu’il est tactile, le front Gladys fait le choix de mettre à disposition le drag and drop en mode tactile (et pas au clic, c’est l’un ou l’autre actuellement)
- @guim31 Ton browser expose qu’il n’est pas tactile, donc le front Gladys fait le choix de ne mettre à disposition que l’interface à la souris

Dans le cas de @qleg, un développement est possible: il faudrait coder un mécanisme pour permettre l’un et l’autre. A voir, ça peut-être simple comme ça peut-être un chantier monstrueux. Je peux regarder dans les prochaines semaines, mais je promets rien. C’est un edge case qui est vraiment complexe, surtout que je pourrais pas tester, ça sera à l’aveugle ^^

Dans le cas de @guim31, rien n’est possible. Si ton browser lui même ne sait pas qu’il est tactile, pour le coup je peux rien y faire. Il faut que tu enquête, peut-être que tes navigateurs ne gèrent pas le touch sur Ubuntu…

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Février 15, 2023, 8:00 UTC](https://community.gladysassistant.com/t/drag-and-drop-de-bloc-dun-dashboard-non-fonctionnel-sur-pc-tactile-avec-une-souris/7960/12 "2023-02-15T08:00:14Z")

</div>

@pierre-gilles je t’avoue que j’ai participé à ce fil parce que comme j’ai un ordi avec écran tactile je me suis dit que ça pouvait servir d’avoir un retour. Mais dans mon utilisation je ne vois pas l’interêt de me servir de ma dalle tactile pour ce genre de drag&drop qui est bien plus facile et rapide avec la souris 😉
