fix(ui): mesurer la fenêtre après remise à plat des layouts (v0.8.3)
Le bouton « Saisir le code d'accès » était créé et placé, mais sous le bord inférieur : rendre un widget visible ne met pas les layouts à jour dans la foulée — Qt poste un LayoutRequest traité au tour de boucle suivant. La fenêtre, de hauteur fixe recalculée à chaque changement de contenu, se mesurait avant ce traitement et obtenait une hauteur en retard d'un cycle. Le symptôme était déjà visible dans les tests de la v0.8.2 : la hauteur montait bien de 258 à 298 px à l'apparition du bouton, mais ne redescendait jamais à sa disparition. J'avais mis cette asymétrie sur le compte du backend graphique de test au lieu d'y voir le retard lui-même. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,13 @@ Ce projet suit le [Versionnage Sémantique](https://semver.org/lang/fr/).
|
||||
|
||||
---
|
||||
|
||||
## [0.8.3] — 2026-09-06
|
||||
|
||||
### Corrigé
|
||||
- **Le bouton « Saisir le code d'accès » n'apparaissait pas**, alors même que la ligne *Accès distant* indiquait la quarantaine. Il était bien créé et placé dans le layout, mais sous le bord inférieur d'une fenêtre restée à sa hauteur précédente. Rendre un widget visible ne met pas les layouts à jour immédiatement : Qt poste un `LayoutRequest` traité au tour de boucle suivant, et la fenêtre — de hauteur fixe, recalculée à chaque changement de contenu — se mesurait avant ce traitement, obtenant une hauteur en retard d'un cycle. Les layouts sont désormais remis à plat explicitement avant toute mesure. Corrige du même coup le repli du détail, qui souffrait du même retard sans que cela se voie.
|
||||
|
||||
---
|
||||
|
||||
## [0.8.2] — 2026-09-06
|
||||
|
||||
### Corrigé
|
||||
|
||||
Reference in New Issue
Block a user