Remove showModal to replace it by css to not block windows bar actions#441
Remove showModal to replace it by css to not block windows bar actions#441
Conversation
Aelysya
left a comment
There was a problem hiding this comment.
Tout semble fonctionner nickel, c'est bon pour moi !
|
J'ai testé ce qu'à dit Yuri et il y a bien une régression. En spammant TAB on peut se balader en dehors de l'éditeur. La fonction La solution que j'avais essayé était de redéfinir une Titlebar dans la dialog pour qu'on puisse l'utiliser, mais j'avais des problèmes de css : la Titlebar ne se plaçait pas correctement mais elle était fonctionnelle. |
AerunDev
left a comment
There was a problem hiding this comment.
Pour ma part tout est bon, on a bien un retour de la possibilité d'utiliser la barre de l'application même avec une Dialog ouverte, et on a bien le TAB / SHIFT + TAB qui réagissent comme attendu en ne sortant pas de la Dialog.
Est-ce qu'on a besoin de tester sur MacOS / Linux si pas de régression ou c'est seulement Windaube related ?
Pour la partie technique je vous laisse me dire si c'est bon pour vous et si oui, je merge ! Bien joué @AntoinePoree 😄
AerunDev
left a comment
There was a problem hiding this comment.
Je l'ai précisé sur Discord mais autant centraliser ici : tout est nickel à présent pour les TextArea, mais j'ai l'impression qu'on a une régression sur la modale de traduction, accessible depuis l'icône de traduction dans certains TextArea.
On ne peut plus utiliser TAB pour parcourir les inputs.
…es éléments focusables supplémentaires
|
En effet, j'ai pris en compte vos retours. En prime, voici ce que j'ai aussi corrigé:
Je vous pris de bien retester et re-vérifier le code, celui ci a un peu changé depuis les dernieres suites à des améliorations pour gérer tout les cas que j'ai pu avoir sur l'application. |
AerunDev
left a comment
There was a problem hiding this comment.
Hello @AntoinePoree ! 😄
Je viens de tester ta PR, et globalement ça fait bien le taff.
Je te pose ici deux questions au cas où :
- Utiliser Tab ou Shift Tab dans la dialog qui apparaît si on a des éléments non sauvegardés amène le focus en dehors de la dialog. Est-ce un oubli ou est-ce que c'est trop complexe à gérer maintenant ?
- Tu dis dans ton commentaire "Lorsque vous atteignez le dernier ou premier élément focusable avec tab ou shift tab, le focus va disparaitre et réapparaitre en fonction de comment vous utiliser la tabulation, ce qui permet d'avoir un déplacement plus fluide et sain", tu parles bien du fait qu'on a un cran entre le premier et le dernier élément qui est sans focus dans les modales d'édition / création ?
Palbolsky
left a comment
There was a problem hiding this comment.
GG pour la tabulation, ça fonctionne correctement.
Par contre quand je fais CTRL+A quand un éditeur est ouvert, même les éléments en dehors de l'éditeur peuvent être copiés, alors que ce n'était pas le cas avant.
Je ne mets pas en Request changes car ça n'empêche pas le bon fonctionnement, mais c'est une régression.
Merci pour ces retours messieurs 😇 |
Palbolsky
left a comment
There was a problem hiding this comment.
C'est bon pour moi. GG :)


Remove showModal to replace it by css to not block window top bar
Thank you for your contribution to the Pokémon Studio repo.
Before submitting this PR into the develop branch, please make sure:
Description
Remove the showModel so now, when a dialog is open, u can pressed button in top of app, like reduce, fullscreen or close
Note before testing
If u make changes on a dialog and try to close the app, a dialog will open for save the app
Tests to perform
Test dialogs over application to be sure thats good ! ;)
Closes #43