fix(forge): le parent quitte aussi le plein ecran avant l'assistant IA (BUG-056)
This commit is contained in:
+13
-6
@@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/),
|
||||
et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
> **En cours de développement** : les changements à venir sont listés dans la section
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.8.3**.
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.8.4**.
|
||||
|
||||
---
|
||||
|
||||
@@ -14,17 +14,24 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
---
|
||||
|
||||
## [2.8.4] — 2026-09-17
|
||||
|
||||
---
|
||||
|
||||
## [2.8.3] — 2026-09-17
|
||||
|
||||
### Corrigé
|
||||
|
||||
- **BUG-056 - Éditeur Forge en plein écran : l'Assistant IA s'ouvre en arrière-plan** :
|
||||
le panneau de l'assistant est monté dans le document parent, alors que le plein écran
|
||||
Forge porte sur le document de l'iframe — l'API Fullscreen n'affichant que l'élément
|
||||
plein écran et ses descendants, le panneau restait invisible. Le bouton « Assistant IA »
|
||||
(et `Ctrl+J`) quitte désormais le plein écran avant d'ouvrir le panneau, la demande étant
|
||||
envoyée au parent une fois la sortie effective. Fichier : `frontend/editor-poc.html`.
|
||||
Test : `tests/frontend/forge-completion.test.mjs` (+1).
|
||||
Forge porte sur l'iframe — l'API Fullscreen n'affichant que l'élément plein écran et ses
|
||||
descendants, le panneau restait invisible. Le plein écran est désormais quitté avant
|
||||
d'ouvrir le panneau : côté **parent** (`sync.js`, sur `forge-open-ai` — le plein écran
|
||||
peut appartenir au document parent et non à l'iframe) **et** côté iframe
|
||||
(`editor-poc.html`, `openAssistant`), la demande d'ouverture étant émise une fois la
|
||||
sortie effective. Fichiers : `frontend/editor-poc.html`, `frontend/js/sync.js`.
|
||||
Tests : `tests/frontend/forge-completion.test.mjs` (+1),
|
||||
`tests/frontend/editor-inline.test.mjs` (+1).
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user