Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gestion de l'ordre d'affichage des modales - superposition #335

Open
IGNF-Xavier opened this issue Oct 7, 2024 · 4 comments · May be fixed by #338
Open

Gestion de l'ordre d'affichage des modales - superposition #335

IGNF-Xavier opened this issue Oct 7, 2024 · 4 comments · May be fixed by #338
Assignees
Labels
bug Something isn't working
Milestone

Comments

@IGNF-Xavier
Copy link

Description

Les modales se superposent mais pas forcément dans l'ordre demandé.

Comportement attendu

Ordre des modales à respecter

Comment reproduire l'anomalie

1- cliquer sur position curseur : la modale apparait
2- cliquer sur le centrage territoire : la modale apparait en-dessous alors que c'est la 2e appelée qui doit appraitre au-dessus.

Dans tous les cas, c'est toujours coordonnées qui est audessus. Ce n'est pas normal

Solution possible

No response

Complément de contexte

No response

@elias75015
Copy link
Contributor

OK il y a un sujet à investiguer, pour l'instant l'ordre est fixe. Il faudrait que la dernière modale cliquée ait un index = index max + 1 par rapport aux autres modales.

@lowzonenose si tu peux regarder ?

@elias75015 elias75015 assigned lowzonenose and unassigned elias75015 Oct 8, 2024
@elias75015 elias75015 added this to the S8 milestone Oct 8, 2024
@elias75015
Copy link
Contributor

elias75015 commented Oct 8, 2024

@IGNF-Xavier @Kristell-5 est-ce qu'implémenter le comportement un panel ouvert ferme un autre panel ouvert (un seul widget ouvert en même temps) vous parait pertinent dans un premier temps ? Sinon c'est un peu prise de tête à court terme.

On peut éventuellement faire en sorte de faire des exceptions s'il est pertinent que deux widgets précis soient ouverts en même temps.

@IGNF-Xavier
Copy link
Author

@elias75015 En mode MVP : je dirais que oui c'est pertinent dès lors que les fermetures sont liées à un positionnement.
2 options :

  • soit c'est en fonction de la position des boutons déclencheurs à chaque coin
  • soit c'est en fonction de la position des boutons déclencheurs à gauche ou à droite.

Je suggère la position gauche et droite étant donné qu'il est possible que 2 modales situées à gauche se superpose alors que l'une est déclenchée par un bouton en haut et l'autre par un bouton en bas

@IGNF-Xavier IGNF-Xavier assigned elias75015 and unassigned IGNF-Xavier Oct 8, 2024
@elias75015
Copy link
Contributor

OK on va faire comme ça alors : un panel par côté.

En mode mobile (petit écran), on limite en revanche à un seul panel autant que faire se peut en plein écran.

@lowzonenose lowzonenose linked a pull request Oct 10, 2024 that will close this issue
@lowzonenose lowzonenose linked a pull request Oct 14, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants