fix(tableau) : l'onglet YouTube revient dans la barre (#1786 le cachait) #1818

Merged
foXaCe merged 1 commit from fix/132-onglet-youtube-retabli into main 2026-10-17 13:23:11 +02:00
Collaborator

Ce qui s'est passé

L'onglet YouTube a disparu de la barre. L'opérateur : « la page youtube elle a disparu ».

#1786 (06c678bf) a posé hidden sur le bouton de l'onglet YouTube de la page :

- <button … id="o-ensemble" …>YouTube</button>
+ <button … id="o-ensemble" … hidden>YouTube</button>

avec ce commentaire : « le YouTube en Python, remplacé par le YouTube Svelte (STUD-1228) : hors de la barre ».

Mais le cadre Svelte ne lit que les onglets visibles de la page (lireOnglets, cadre/onglets.js) : l'entrée o-ensemble du groupe « Réseaux » n'était donc plus affichée nulle part. Or Ensemble.svelte est en place et se monte dans #ensemble-app (main.js), et l'Accueil renvoie vers cet onglet (« Détail YouTube », « Cartes détaillées ») : le seul morceau qui manquait était le bouton.

Le correctif

Retour arrière de #1786 : le bouton redevient visible. Le panneau p-ensemble reste caché, comme il l'était avant #1786 et comme p-atelier — le cadre l'affiche à l'activation.

Le test avait raison

cadre.test.js exigeait douze onglets affichés et un groupe Réseaux à trois, et il échouait : c'était le signal de la régression. La PR #1816 (la mienne) l'a mis d'accord avec l'état cassé — seuil à 11, deux Réseaux — sous le nom de « test périmé ». Ce commit rétablit ses deux assertions d'origine, sans quoi le garde-fou ne protégerait plus rien.

Mesuré : 61 fichiers, 556 tests, 0 échec.

## Ce qui s'est passé L'onglet **YouTube a disparu de la barre**. L'opérateur : « la page youtube elle a disparu ». #1786 (06c678bf) a posé `hidden` sur le bouton de l'onglet YouTube de la page : ``` - <button … id="o-ensemble" …>YouTube</button> + <button … id="o-ensemble" … hidden>YouTube</button> ``` avec ce commentaire : « le YouTube en Python, remplacé par le YouTube Svelte (STUD-1228) : hors de la barre ». Mais le cadre Svelte ne lit que les onglets **visibles** de la page (`lireOnglets`, `cadre/onglets.js`) : l'entrée `o-ensemble` du groupe « Réseaux » n'était donc plus affichée nulle part. Or `Ensemble.svelte` est en place et se monte dans `#ensemble-app` (`main.js`), et l'Accueil renvoie vers cet onglet (« Détail YouTube », « Cartes détaillées ») : le seul morceau qui manquait était le bouton. ## Le correctif Retour arrière de #1786 : le bouton redevient visible. Le panneau `p-ensemble` reste caché, comme il l'était **avant #1786** et comme `p-atelier` — le cadre l'affiche à l'activation. ## Le test avait raison `cadre.test.js` exigeait douze onglets affichés et un groupe Réseaux à trois, et il échouait : c'était le signal de la régression. La PR #1816 (la mienne) l'a mis d'accord avec l'état cassé — seuil à 11, deux Réseaux — sous le nom de « test périmé ». Ce commit rétablit ses deux assertions d'origine, sans quoi le garde-fou ne protégerait plus rien. Mesuré : 61 fichiers, **556 tests, 0 échec**.
fix(tableau): l'onglet YouTube revient dans la barre (#1786 le cachait)
All checks were successful
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (pull_request) Successful in 1m56s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (pull_request) Successful in 9m13s
1d48cac964
#1786 (06c678bf) a posé `hidden` sur le bouton de l'onglet YouTube de la page : « le YouTube en
Python, remplacé par le YouTube Svelte (STUD-1228) : hors de la barre ». Mais le cadre Svelte ne
lit que les onglets VISIBLES de la page (`lireOnglets`, `cadre/onglets.js`) : l'entrée
`o-ensemble` du groupe « Réseaux » n'était donc plus affichée nulle part, et YouTube a disparu
de l'interface — alors que `Ensemble.svelte` est en place et se monte dans `#ensemble-app`
(`main.js`), et que l'Accueil renvoie vers cet onglet (« Détail YouTube », « Cartes détaillées »).

C'est le retour arrière de #1786 : le bouton redevient visible. Le panneau `p-ensemble` reste
caché, comme il l'était avant #1786 et comme `p-atelier` : le cadre l'affiche à l'activation.

Le test `cadre.test.js` avait vu la régression : il exigeait douze onglets affichés et un groupe
Réseaux à trois, et #1816 l'avait mis d'accord avec l'état cassé (seuil 11, deux Réseaux). Ce
commit rétablit ses deux assertions d'origine, sans quoi le garde-fou ne protégerait plus rien.

Mesuré : 61 fichiers, 556 tests, 0 échec.
foXaCe merged commit 523fcd71ac into main 2026-10-17 13:23:11 +02:00
foXaCe deleted branch fix/132-onglet-youtube-retabli 2026-10-17 13:23:11 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/studio!1818
No description provided.