Retour à la leçon
Mission

Mission : le menu qui reste coincé ouvert

Diagnostiquer un bug d'état persistant dans un layout et choisir le bon fichier spécial pour corriger le comportement voulu.

Contexte

Un utilisateur signale un bug étrange : sur /dashboard, il ouvre un menu déroulant useState défini dans app/dashboard/layout.tsx, puis clique sur "Analytics". Le menu déroulant reste ouvert alors qu'il s'attendait à ce qu'il se referme comme sur une navigation classique. L'équipe se demande si c'est un bug ou un comportement normal de l'App Router.